るりまサーチ

最速Rubyリファレンスマニュアル検索!
44件ヒット [1-44件を表示] (0.047秒)
トップページ > クエリ:File[x] > クエリ:*[x] > 種類:クラス[x]

別のキーワード

  1. _builtin file?
  2. _builtin file
  3. file size
  4. file path
  5. file open

ライブラリ

キーワード

検索結果

Tempfile (6049.0)

テンポラリファイルを操作するためのクラスです。

...るためのクラスです。

*
テンポラリファイルを作成します。
ファイルは "w+" モードで "basename.pid.n" という名前になります。
*
Tempfile オブジェクトはFileクラスへのDelegatorとして定義されており、Fileクラスのオブジェクト...
...きます。
*
Tempfile#close(true) により、作成したテンポラリファイルは削除されます。
*
スクリプトが終了するときにも削除されます。
*
Tempfile#openにより、テンポラリファイルを再オープンすることができます。
*
テンポラ...

Errno::EXXX (895.0)

システム依存のエラーコードのそれぞれに対応する一連の例外クラスです。 Rubyのライブラリ内部でシステムコールや一部のC言語関数が失敗したときに発生します。

...されているわけではありません。「XXX」の部分は下記に列挙したような各種のエラー名が入ります。
例えば、File.open の内部でシステムコール open(2) がエラーコード ENOENT を返すと、Rubyは例外 Errno::ENOENT を発生させます。

Ru...
...


*
EPERM
*
ENOENT
*
ESRCH
*
EINTR
*
EIO
*
ENXIO
*
E2BIG
*
ENOEXEC
*
EBADF
*
ECHILD
*
EAGAIN
*
ENOMEM
*
EACCES
*
EFAULT
*
ENOTBLK
*
EBUSY
*
EEXIST
*
EXDEV
*
ENODEV
*
ENOTDIR
*
EISDIR
*
EINVAL
*
ENFILE
*
EMFILE
*
ENOTTY
*
ETXTBSY
*
EFBIG
*
E...
...
*
ESPIPE
*
EROFS
*
EMLINK
*
EPIPE
*
EDOM
*
ERANGE
*
EDEADLK
*
ENAMETOOLONG
*
ENOLCK
*
ENOSYS
*
ENOTEMPTY
*
ELOOP
*
EWOULDBLOCK
*
ENOMSG
*
EIDRM
*
ECHRNG
*
EL2NSYNC
*
EL3HLT
*
EL3RST
*
ELNRNG
*
EUNATCH
*
ENOCSI
*
EL2HLT
*
EBADE
*
EBADR
*
EXFULL
*
...

IO (133.0)

基本的な入出力機能のためのクラスです。

...基本的な入出力機能のためのクラスです。


File
::Constants は、File から IO へ移動しました。

===[a:m17n] 多言語化と IO のエンコーディング

IO オブジェクトはエンコーディングを持ちます。
エンコーディングの影響を受けるメ...
...参照して下さい。
以下がテキスト読み込みメソッドです。

*
IO.foreach
*
IO.readlines
*
IO#each_line
*
IO#lines
*
IO#gets
*
IO#getc
*
IO#ungetc
*
IO#read
*
IO#readchar
*
IO#readline
*
IO#readlines

バイナリ読み込みメソッドは IO のエンコーディン...
...エンコーディングは常に ASCII-8BIT になります。
以下がバイナリ読み込みメソッドです。

*
IO#read(size)
*
IO#read_nonblock
*
IO#readpartial
*
IO#sysread

また書き込みメソッド IO#write も IO のエンコーディングの影響を受けます。
IO の...
...ng」を参照して下さい。
以下がテキスト読み込みメソッドです。

*
IO.foreach
*
IO.readlines
*
IO#each_line
*
IO#gets
*
IO#getc
*
IO#ungetc
*
IO#read
*
IO#readchar
*
IO#readline
*
IO#readlines

バイナリ読み込みメソッドは IO のエンコーディング...

WEBrick::HTTPUtils::FormData (19.0)

クライアントがフォームへ入力した値を表すクラスです。multipart/form-data なデータを表すのにも 使われます。

...ncoded)は unescape されています。
ただし multipart/form-data なフォームデータはユーザが content-transfer-encoding
ヘッダを見て適切に処理する必要があります。

=== リンク

*
1867 Form-based File Upload in HTML.
*
2388 multipart/form-data の説明。...