別のキーワード
ライブラリ
- ビルトイン (623)
-
cgi
/ core (11) - csv (66)
-
io
/ console (11) -
io
/ wait (33) -
irb
/ input-method (11) -
net
/ http (22) -
net
/ imap (11) - open-uri (33)
- openssl (77)
- pathname (33)
- pstore (11)
-
rubygems
/ package / tar _ reader (11) - socket (11)
- stringio (209)
- thread (6)
-
win32
/ registry (11) - zlib (253)
クラス
-
ARGF
. class (121) - CSV (44)
-
CSV
:: Table (22) - Exception (11)
- File (11)
-
Gem
:: Package :: TarReader (11) - IO (338)
-
IRB
:: StdioInputMethod (11) -
Net
:: HTTPGenericRequest (22) -
Net
:: IMAP :: ContentDisposition (11) -
OpenSSL
:: SSL :: SSLSocket (11) - PStore (11)
- Pathname (33)
- Socket (11)
- StringIO (209)
- Thread (82)
-
Thread
:: Backtrace :: Location (77) -
Thread
:: ConditionVariable (33) -
Win32
:: Registry (11) -
Zlib
:: GzipReader (187) -
Zlib
:: GzipWriter (66)
モジュール
-
CGI
:: QueryExtension (11) -
OpenSSL
:: Buffering (66) -
OpenURI
:: OpenRead (33)
キーワード
- << (11)
-
abort
_ on _ exception (11) -
abort
_ on _ exception= (11) -
absolute
_ path (11) -
backtrace
_ locations (33) -
base
_ label (11) - binmode (11)
- binread (11)
-
body
_ stream (11) -
body
_ stream= (11) - broadcast (11)
- clone (11)
- close (11)
-
close
_ read (33) -
close
_ write (11) - closed? (22)
-
closed
_ read? (11) -
connect
_ nonblock (11) - dup (11)
- each (22)
-
each
_ byte (22) -
each
_ line (22) - fdatasync (11)
- file (11)
- flock (11)
- flush (11)
- getc (22)
- gets (22)
- inspect (11)
- label (11)
- lineno (22)
- lineno= (11)
- multipart? (11)
- nread (11)
- open (33)
- param (11)
- path (11)
- pread (7)
- print (11)
- printf (11)
- priority (11)
- priority= (11)
- putc (11)
- puts (11)
- pwrite (7)
- raw (11)
-
read
_ nonblock (44) -
readable
_ atfer _ eof? (11) - readbyte (22)
- readchar (44)
- readline (77)
- readlines (110)
- readpartial (77)
- ready? (11)
- reopen (22)
-
report
_ on _ exception (8) -
report
_ on _ exception= (8) - rewind (22)
-
set
_ encoding _ by _ bom (5) - shift (11)
- signal (11)
- sysread (55)
- sysseek (11)
- syswrite (11)
-
to
_ a (33) -
to
_ csv (11) -
to
_ s (22) - transaction (11)
- ungetc (22)
- wait (11)
-
wait
_ readable (11) - write (22)
検索結果
先頭5件
-
IO
# read(length = nil , outbuf = "") -> String | nil (27150.0) -
length バイト読み込んで、その文字列を返します。
...ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。
例えば、open(空ファイル) {|f| f.read } は "" となります。
@param length 読み込むサイズを整数で指定します。
nil が指定された場合、EOF ま......全てのデータを読み込んで、その文字列を返します。
@param outbuf 出力用のバッファを文字列で指定します。IO#read は読み込んだ
データをその文字列オブジェクトに上書きして返します。指定し
た文字列......。
@raise IOError 自身が読み込み用にオープンされていなければ発生します。
@raise Errno::EXXX データの読み込みに失敗した場合に発生します。
@raise ArgumentError length が負の場合に発生します。
第二引数を指定した read の呼び... -
OpenURI
:: OpenRead # read(options = {}) -> String (21256.0) -
自身が表す内容を読み込んで文字列として返します。 self.open(options={}) {|io| io.read } と同じです。 このメソッドによって返される文字列は OpenURI::Meta によって extend されています。
...open(options={}) {|io| io.read } と同じです。
このメソッドによって返される文字列は OpenURI::Meta
によって extend されています。
@param options ハッシュを与えます。
require 'open-uri'
uri = URI.parse('http://www.example.com/')
str = uri.read
p st... -
Zlib
:: GzipReader # read(length = nil) -> String | nil (21186.0) -
IO クラスの同名メソッドIO#readと同じです。
...IO クラスの同名メソッドIO#readと同じです。
但し、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib::GzipFile::Error 例外が発生します。
gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルのフッターに......は圧縮前データのチェックサムが
記録されています。GzipReader オブジェクトは、次の時に展開した
データとフッターの照合を行い、エラーがあった場合は
Zlib::GzipFile::NoFooter, Zlib::GzipFile::CRCError,
Zlib::GzipFile::LengthError 例外を......時。
すなわち Zlib::GzipReader#read,
Zlib::GzipReader#gets メソッド等が nil を返す時。
* EOF まで読み込んだ後、Zlib::GzipFile#close メソッドが
呼び出された時。
* EOF まで読み込んだ後、Zlib::GzipReader#unused メソッドが
呼び... -
StringIO
# read -> String (21160.0) -
自身から len バイト読み込んで返します。len が省略された場合は、最後まで読み込んで返します。 詳しい仕様は IO#read を参照して下さい。
...略された場合は、最後まで読み込んで返します。
詳しい仕様は IO#read を参照して下さい。
@param len 読み込みたい長さを整数で指定します。詳しい仕様は IO#read を参照して下さい。
@param outbuf 読み込んだ文字列を出力するバ......る場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。
@raise IOError 自身が読み込み用にオープンされていなければ発生します。... -
StringIO
# read(len) -> String | nil (21160.0) -
自身から len バイト読み込んで返します。len が省略された場合は、最後まで読み込んで返します。 詳しい仕様は IO#read を参照して下さい。
...略された場合は、最後まで読み込んで返します。
詳しい仕様は IO#read を参照して下さい。
@param len 読み込みたい長さを整数で指定します。詳しい仕様は IO#read を参照して下さい。
@param outbuf 読み込んだ文字列を出力するバ......る場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。
@raise IOError 自身が読み込み用にオープンされていなければ発生します。... -
StringIO
# read(len , outbuf) -> String (21160.0) -
自身から len バイト読み込んで返します。len が省略された場合は、最後まで読み込んで返します。 詳しい仕様は IO#read を参照して下さい。
...略された場合は、最後まで読み込んで返します。
詳しい仕様は IO#read を参照して下さい。
@param len 読み込みたい長さを整数で指定します。詳しい仕様は IO#read を参照して下さい。
@param outbuf 読み込んだ文字列を出力するバ......る場合、その文字列は一旦 length 長に拡張(あるいは縮小)されたあと、
実際に読み込んだデータのサイズになります。IO#read と同じです。
@raise IOError 自身が読み込み用にオープンされていなければ発生します。... -
Pathname
# read(*args) -> String | nil (18146.0) -
IO.read(self.to_s, *args)と同じです。
...IO.read(self.to_s, *args)と同じです。
@see IO.read... -
ARGF
. class # read(length = nil , str = nil) -> String | nil (18138.0) -
ARGVに指定されたファイルを先頭のファイルからlengthバイト読み込み、 その文字列をstrに出力します。読み込んだ文字列を返します。
...tr 出力先の文字列。内容は上書きされます。
$ echo "small" > small.txt
$ echo "large" > large.txt
$ ruby glark.rb small.txt large.txt
ARGF.read # => "small\nlarge"
ARGF.read(200) # => "small\nlarge"
ARGF.read(2) # => "sm"
ARGF.read(0) # => ""
@see IO#read... -
OpenSSL
:: Buffering # read(length=nil , buf=nil) -> String | nil (18114.0) -
文字列を通信路から読み込み、返します。
...した場合(省略した場合)は最後
までのデータを読み込みます。
bufに文字列を渡した場合はその領域が出力用のバッファとして利用されます。
IO#read と同様です。
@param length 読み込むバイト数
@param buf 読み込みバッファ... -
IO
# read _ nonblock(maxlen , outbuf = nil , exception: true) -> String | Symbol | nil (15294.0) -
IO をノンブロッキングモードに設定し、 その後で read(2) システムコールにより 長さ maxlen を上限として読み込み、文字列として返します。 EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
...
IO をノンブロッキングモードに設定し、
その後で read(2) システムコールにより
長さ maxlen を上限として読み込み、文字列として返します。
EAGAIN, EINTR などは Errno::EXXX 例外として呼出元に報告されます。
発生した例外 がErr......DBLOCK である場合は、
その例外オブジェクトに IO::WaitReadable が Object#extend
されます。
なお、バッファが空でない場合は、read_nonblock はバッファから読み込みます。この場合、read(2) システムコールは呼ばれません。
このメ......ソッドはノンブロッキングモードにする点を除いて IO#readpartial と
同じであることに注意してください。
バイナリ読み込みメソッドとして動作します。
既に EOF に達していれば EOFError が発生します。ただし、maxlen に 0 が...