別のキーワード
ライブラリ
- ビルトイン (377)
- csv (12)
- fiber (8)
- fiddle (12)
-
json
/ add / complex (12) -
json
/ add / exception (12) -
json
/ add / ostruct (12) -
json
/ add / regexp (12) -
minitest
/ mock (1) -
minitest
/ unit (1) -
net
/ ftp (72) -
net
/ smtp (24) - openssl (24)
- optparse (120)
- pathname (168)
- rake (12)
- ripper (24)
-
rubygems
/ command (12) -
rubygems
/ command _ manager (12) -
rubygems
/ user _ interaction (12) - set (18)
- win32ole (60)
- zlib (12)
クラス
- BasicObject (12)
-
CSV
:: Row (12) - Complex (12)
- Data (3)
- Enumerator (84)
-
Enumerator
:: Lazy (48) - Exception (12)
- Fiber (12)
-
Fiddle
:: Function (12) -
Gem
:: Command (12) -
Gem
:: CommandManager (12) -
Gem
:: StreamUI (12) - Method (22)
-
MiniTest
:: Mock (1) -
MiniTest
:: Unit (1) - Module (24)
-
Net
:: FTP (72) -
Net
:: SMTP (24) - NoMethodError (12)
- Object (120)
- OpenStruct (12)
- OptionParser (96)
-
OptionParser
:: ParseError (24) - Pathname (168)
- Proc (6)
- Regexp (12)
- Ripper (24)
- String (12)
- WIN32OLE (60)
-
Zlib
:: GzipWriter (12)
モジュール
- Enumerable (48)
-
OpenSSL
:: Buffering (24) -
Rake
:: TaskManager (12)
キーワード
- % (12)
-
_ getproperty (12) -
_ invoke (12) -
_ setproperty (12) - binread (12)
- binwrite (12)
- call (12)
-
class
_ exec (12) -
create
_ rule (12) - curry (22)
- dir (24)
- each (48)
-
each
_ line (24) -
each
_ with _ index (24) -
enum
_ for (48) - expect (1)
- fnmatch (12)
- fnmatch? (12)
- initialize (12)
- join (12)
- list (24)
- ls (24)
-
method
_ missing (12) - mkdir (12)
-
module
_ exec (12) -
next
_ values (12) - open (24)
- order (48)
- parse (24)
- permute (24)
- print (12)
- printf (24)
-
process
_ args (13) -
progress
_ reporter (12) -
public
_ send (24) - push (12)
- read (12)
- readlines (12)
- ready (12)
- recover (12)
-
respond
_ to _ missing? (12) -
ruby2
_ keywords (6) - send (24)
- setproperty (24)
- sysopen (12)
-
to
_ enum (48) -
to
_ json (48) -
to
_ set (24) - transfer (12)
- warn (12)
- warning (12)
- with (3)
-
with
_ index (24)
検索結果
先頭5件
-
OptionParser
:: ParseError # args -> Array (21102.0) -
エラーのあったオプションの一覧を配列で返します。
エラーのあったオプションの一覧を配列で返します。
@return エラーのあったオプションの一覧。 -
NoMethodError
# args -> [object] (18126.0) -
メソッド呼び出しに使われた引数を配列で返します。
...メソッド呼び出しに使われた引数を配列で返します。
例:
begin
foobar(1,2,3)
rescue NoMethodError
p $!
p $!.name
p $!.args
end
# => #<NoMethodError: undefined method `foobar' for main:Object>
:foobar
[1, 2, 3]... -
Pathname
# expand _ path(default _ dir = & # 39; . & # 39;) -> Pathname (15317.0) -
Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
...Pathname.new(File.expand_path(self.to_s, *args)) と同じです。
@param default_dir self が相対パスであれば default_dir を基準に展開されます。
//emlist[例][ruby]{
require "pathname"
path = Pathname("testfile")
Pathname.pwd # => #<Pathname:/path/to>
path.expand_......path # => #<Pathname:/path/to/testfile>
path.expand_path("../") # => #<Pathname:/path/testfile>
//}
@see File.expand_path... -
Gem
:: CommandManager # process _ args(args) -> () (12325.0) -
引数 args を処理して gem コマンドを実行するために必要な処理を行います。
...引数 args を処理して gem コマンドを実行するために必要な処理を行います。
@param args コマンドラインから受け取った引数を指定します。... -
MiniTest
:: Unit # process _ args(args = []) -> Hash (12309.0) -
optparse を使ってコマンドライン引数を解析した結果を返します。
...optparse を使ってコマンドライン引数を解析した結果を返します。
@param args コマンドライン引数を指定します。
@see optparse... -
Gem
:: StreamUI # progress _ reporter(*args) -> SilentProgressReporter | SimpleProgressReporter | VerboseProgressReporter (6508.0) -
処理の進捗を報告するためのオブジェクトを返します。
...ます。
返されるオブジェクトの種類は現在の設定によります。
@param args 返値となるオブジェクトを初期化するための引数です。
@see Gem::StreamUI::SilentProgressReporter, Gem::StreamUI::SimpleProgressReporter, Gem::StreamUI::VerboseProgressReporter... -
OpenSSL
:: Buffering # print(*args) -> nil (6230.0) -
args を順に出力します。
...args を順に出力します。
args の各要素を to_s で文字列に変換して
出力します。
IO#print とほぼ同様ですが、引数を省略した場合に $_ を出力する
機能はありません。
@param args 出力するオブジェクト... -
OptionParser
# permute(*args) -> [String] (6226.0) -
与えられた argv をパースします。 オプションではないコマンドの引数(下の例で言うと somefile)があってもパースを中断しません。 argv からオプションを取り除いたものを返します。
...@param argv パースしたい引数を文字列の配列で指定します。
@param args パースしたい引数を順に文字列として与えます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParse......r::ParseError のサブク
ラスになります。
//emlist[opt.rb][ruby]{
require 'optparse'
opt = OptionParser.new
opt.on('-a [VAL]') {|v| p :a }
opt.on('-b ') {|v| p :b }
opt.permute!(ARGV)
p ARGV
//}
↓
$ ruby opt.rb -a foo somefile -b
:a
:b
["somefil... -
OptionParser
# permute(*args , into: nil) -> [String] (6226.0) -
与えられた argv をパースします。 オプションではないコマンドの引数(下の例で言うと somefile)があってもパースを中断しません。 argv からオプションを取り除いたものを返します。
...よりも後ろにオプションを置くことが
できます。
@param argv パースしたい引数を文字列の配列で指定します。
@param args パースしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定しま......す。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロングオプションが定義されていればロングオプションの値を、
シ......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[opt.rb][ruby]{
require 'optparse'
opt = OptionParser.new
opt.on('-a... -
Object
# public _ send(name , *args) -> object (6225.0) -
オブジェクトの public メソッド name を args を引数にして呼び出し、メソッ ドの実行結果を返します。
...ブジェクトの public メソッド name を args を引数にして呼び出し、メソッ
ドの実行結果を返します。
ブロック付きで呼ばれたときはブロックもそのまま引き渡します。
//emlist[][ruby]{
1.public_send(:+, 2) # => 3
//}
@param name 文字列......かSymbol で指定するメソッド名です。
@param args 呼び出すメソッドに渡す引数です。
@raise ArgumentError name を指定しなかった場合に発生します。
@raise NoMethodError protected メソッドや private メソッドに対して実行......した場合に発生します。
//emlist[][ruby]{
1.public_send(:puts, "hello") # => NoMethodError
//}
@see BasicObject#__send__, Object#send... -
Object
# public _ send(name , *args) { . . . . } -> object (6225.0) -
オブジェクトの public メソッド name を args を引数にして呼び出し、メソッ ドの実行結果を返します。
...ブジェクトの public メソッド name を args を引数にして呼び出し、メソッ
ドの実行結果を返します。
ブロック付きで呼ばれたときはブロックもそのまま引き渡します。
//emlist[][ruby]{
1.public_send(:+, 2) # => 3
//}
@param name 文字列......かSymbol で指定するメソッド名です。
@param args 呼び出すメソッドに渡す引数です。
@raise ArgumentError name を指定しなかった場合に発生します。
@raise NoMethodError protected メソッドや private メソッドに対して実行......した場合に発生します。
//emlist[][ruby]{
1.public_send(:puts, "hello") # => NoMethodError
//}
@see BasicObject#__send__, Object#send...