るりまサーチ

最速Rubyリファレンスマニュアル検索!
680件ヒット [601-680件を表示] (0.081秒)

別のキーワード

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

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< < ... 5 6 7 >>

IO.readlines(path, rs = $/, chomp: false, opts={}) -> [String] (19.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...ります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します...
...y]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}

//emlist[例: rs を取り除く(chomp = true)][ruby]{
IO.write("testfile", "line1,\rline2...

IO.readlines(path, rs = $/, opts={}) -> [String] (19.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...ります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します...
...、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}...

IO.readlines(path, rs, limit, chomp: false, opts={}) -> [String] (19.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...ります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します...
...y]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}

//emlist[例: rs を取り除く(chomp = true)][ruby]{
IO.write("testfile", "line1,\rline2...

IO.readlines(path, rs, limit, opts={}) -> [String] (19.0)

path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

...path で指定されたファイルを全て読み込んで、その各行を要素としてもつ配列を返します。

Kernel.#open と同様 path の先頭が "|" ならば、"|" に続くコマンドの出力を読み取ります。

テキスト読み込みメソッドとして動作しま...
...ります。

opts でファイルを開くときのオプションを指定します。エンコーディングなど
を指定できます。
File
.open と同様なのでそちらを参照してください。

@param path ファイル名を表す文字列か "|コマンド名" を指定します...
...、ファイルの読み込みに失敗した場合に発生します。

//emlist[例][ruby]{
IO.write("testfile", "line1\nline2,\nline3\n")
IO.readlines("testfile") # => ["line1\n", "line2,\n", "line3\n"]
IO.readlines("testfile", ",") # => ["line1\nline2,", "\nline3\n"]
//}...

CSV.foreach(path, options = Hash.new) -> Enumerator (13.0)

このメソッドは CSV ファイルを読むための主要なインターフェイスです。 各行が与えられたブロックに渡されます。 ブロックが与えられていない場合、Enumeratorを返します。

...入出力のエンコーディングを指定することができます。
Encoding.default_external と異なるエンコーディングを持つ入力を使用する場合は、
必ずエンコーディングを指定してください。

@see CSV.new, File.open...

絞り込み条件を変える

CSV.foreach(path, options = Hash.new) {|row| ... } -> nil (13.0)

このメソッドは CSV ファイルを読むための主要なインターフェイスです。 各行が与えられたブロックに渡されます。 ブロックが与えられていない場合、Enumeratorを返します。

...入出力のエンコーディングを指定することができます。
Encoding.default_external と異なるエンコーディングを持つ入力を使用する場合は、
必ずエンコーディングを指定してください。

@see CSV.new, File.open...

Tracer.stdout=(fp) (13.0)

トレース出力先を変更します。

...トレース出力先を変更します。

@param fp 新しいトレース出力先を指定します。

require 'tracer'

fp = File.open('temptrace.txt', "w")
Tracer.stdout = fp
Tracer.on {
puts "Hello"
}
fp.close...

WIN32OLE.ole_show_help(obj, helpcontext = nil) -> () (13.0)

WIN32OLEオブジェクトのヘルプファイルを表示します。

...ファイルを持たない場合
(no helpfile of `オブジェクト名') や、ヘルプファイル
がインストールされていない場合 (failed to open
help file `ファイル名') に通知します。

excel = WIN32OLE.new...
...('Excel.Application')
typeobj = excel.ole_obj_help
WIN32OLE.ole_show_help(typeobj) if typeobj.helpfile...

Zlib::GzipWriter.new(io, level = Zlib::DEFAULT_COMPRESSION, strategy = Zlib::DEFAULT_STRATEGY) -> Zlib::GzipWriter (13.0)

io と関連付けられた GzipWriter オブジェクトを作成します。 level, strategy は Zlib::Deflate.new と同じです。 GzipWriter オブジェクトは io に gzip 形式のデータを 逐次ライトします。io には少なくとも、IO#write と 同じ動作をする write メソッドが定義されている必要があります。

...Y, Zlib::DEFAULT_STRATEGYなど指定します。詳細はzlib.h を>参照してください。

require 'zlib'

file
name='hoge1.gz'
f = File.open(filename, "w")
gz = Zlib::GzipWriter.new(f)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(filename) #=> 32...
<< < ... 5 6 7 >>