るりまサーチ

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

別のキーワード

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

ライブラリ

クラス

モジュール

キーワード

検索結果

<< < 1 2 >>

GC::Profiler.result -> String (6001.0)

GC のプロファイル情報をフォーマットし、文字列として返します。

...の発生ごとに集計します。
以下は、5 回 GC が発生した場合の実行例です。

$ ruby -e "GC::Profiler.enable; a = Array.new(100000){ 'aa' }; puts GC::Profiler.result"
GC 5 invokes.
Index Invoke Time(sec) Use Size(byte) Total Size(byte) Total Object...
...Time
Ruby が起動してから GC が起動するまでに経過した時間
: Use Size
ヒープ内での使用サイズ
: Total Size
ヒープ全体のサイズ
: Total Object
ヒープ内に存在するオブジェクトの個数
: GC Time
GC の処理時間

@see GC::Profiler.report...

GC::Profiler.total_time -> Float (6001.0)

GC のプロファイル情報から GC の総計時間を計算し、msec 単位で返します。

...GC のプロファイル情報から GC の総計時間を計算し、msec 単位で返します。

//emlist[例][ruby]{
GC::Profiler.enable
GC.start
GC::Profiler.total_time # => 0.0011530000000000012
//}...

IO.read(path, length = nil, offset = 0, **opt) -> String | nil (131.0)

path で指定されたファイルを offset 位置から length バイト分読み込んで返します。

...path で指定されたファイルを offset 位置から
length バイト分読み込んで返します。

既に EOF に達している場合は nil を返します。ただし、length に nil か 0 が指定されている場合は、空文字列 "" を返します。例えば、IO.read(空...
...は、EOF まで読み込みます。

@param offset 読み込みを始めるオフセットを整数で指定します。

@param opt ファイル path を open する時に使われるオプションをキーワード引数で指定します。

@raise Errno::EXXX path のオープン、offset 位...
...ng など
IO.open のオプション引数が指定できます。

@see IO.binread

例:

IO.read(empty_file) #=> ""
IO.read(empty_file, 1) #=> nil
IO.read(one_byte_file, 0, 10) #=> ""
IO.read(one_byte_file, nil, 10) #=> ""
IO.read(one_byte_file, 1, 10) #=> nil...

Psych.safe_load(yaml, legacy_permitted_classes=[], legacy_permitted_symbols=[], legacy_aliases=false, legacy_filename=nil) -> object (107.0)

安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。

...ます。

yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。

file
name はパース中に発生した例外のメッセージに用います。

キーワード引数 symbolize_names に true を指定した場合...
...警告が出力されます。

//emlist[オプション引数を使用した例][ruby]{
# warning: Passing permitted_classes with the 2nd argument of Psych.safe_load is deprecated. Use keyword argument like Psych.safe_load(yaml, permitted_classes: ...) instead.
Psych.safe_load("", [Date])
//}

@par...
...省略した場合は全ての Symbol を許可します。
@param aliases エイリアスの読み込みを許可するかどうか。
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合...

Psych.safe_load(yaml, permitted_classes: [], permitted_symbols: [], aliases: false, filename: nil, fallback: nil, symbolize_names: false) -> object (107.0)

安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。

...ます。

yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。

file
name はパース中に発生した例外のメッセージに用います。

キーワード引数 symbolize_names に true を指定した場合...
...警告が出力されます。

//emlist[オプション引数を使用した例][ruby]{
# warning: Passing permitted_classes with the 2nd argument of Psych.safe_load is deprecated. Use keyword argument like Psych.safe_load(yaml, permitted_classes: ...) instead.
Psych.safe_load("", [Date])
//}

@par...
...省略した場合は全ての Symbol を許可します。
@param aliases エイリアスの読み込みを許可するかどうか。
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合...

絞り込み条件を変える

Psych.safe_load(yaml, permitted_classes: [], permitted_symbols: [], aliases: false, filename: nil, fallback: nil, symbolize_names: false, freeze: false) -> object (107.0)

安全に YAML フォーマットの文書を読み込み Ruby のオブジェクトを生成して返します。

...ます。

yaml がエイリアスを含んでいてキーワード引数 aliases が false の時、
Psych::BadAlias 例外が発生します。

file
name はパース中に発生した例外のメッセージに用います。

キーワード引数 symbolize_names に true を指定した場合...
...警告が出力されます。

//emlist[オプション引数を使用した例][ruby]{
# warning: Passing permitted_classes with the 2nd argument of Psych.safe_load is deprecated. Use keyword argument like Psych.safe_load(yaml, permitted_classes: ...) instead.
Psych.safe_load("", [Date])
//}

@par...
...省略した場合は全ての Symbol を許可します。
@param aliases エイリアスの読み込みを許可するかどうか。
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@param fallback 引数 yaml に空のYAMLを指定した場合...

CSV.new(data, options = Hash.new) -> CSV (19.0)

このメソッドは CSV ファイルを読み込んだり、書き出したりするために String か IO のインスタンスをラップします。

...みます。
A sequence will be selected even if it occurs in a quoted field, assuming that you
would have the same line endings there. If none of those sequences is
found, +data+ is ARGF, Object::STDIN, Object::STDOUT, or
Object::STDERR, or the stream is only available for output, the def...
...use this limit to
prevent what are effectively DoS attacks on the parser. However, this
limit can cause a legitimate parse to fail and thus is set to +nil+, or off,
by default.
: :converters
CSV::Converters から取り出した名前の配列です。変換器が一つだけ
の場合...
...ruby]{
require "csv"

users =<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS

File
.write("test.csv", users)

File
.open("test.csv", "r") do |f|
csv = CSV.new(f, headers: true)
csv.class # => CSV
csv.first # => #<CSV::Row "id":"1" "first na...

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...
<< < 1 2 >>