種類
- インスタンスメソッド (175)
- 特異メソッド (165)
- モジュール関数 (88)
- 文書 (11)
- 変数 (11)
ライブラリ
- ビルトイン (88)
- base64 (22)
-
net
/ ftp (11) - openssl (44)
- optparse (11)
- psych (22)
- readline (11)
-
ripper
/ lexer (22) -
rubygems
/ installer (11) - shell (18)
-
shell
/ command-processor (18) -
shell
/ filter (18) -
webrick
/ httputils (22) - win32ole (22)
- zlib (99)
クラス
- Exception (11)
- File (55)
-
Gem
:: Installer (11) -
Net
:: FTP (11) - OptionParser (11)
- Ripper (22)
- Shell (18)
-
Shell
:: CommandProcessor (18) -
Shell
:: Filter (18) -
WEBrick
:: HTTPUtils :: FormData (11) -
WIN32OLE
_ PARAM (22) -
Zlib
:: GzipWriter (99)
モジュール
- Base64 (22)
- Kernel (22)
-
OpenSSL
:: Random (44) - Psych (22)
- Readline (11)
-
WEBrick
:: HTTPUtils (11)
キーワード
-
$ @ (11) - << (11)
- backtrace (11)
- basename (29)
- dirname (29)
- egd (11)
-
egd
_ bytes (11) - extname (11)
-
filename
_ quote _ characters (11) -
formatted
_ program _ filename (11) - ftype (29)
- lex (11)
- load (11)
-
load
_ random _ file (11) -
load
_ stream (22) - mdtm (11)
-
mime
_ type (11) - name (11)
- new (11)
- open (22)
- path (11)
- print (11)
-
program
_ name (11) - puts (11)
-
ruby 1
. 6 feature (11) -
to
_ s (11) - tokenize (11)
-
urlsafe
_ decode64 (11) -
urlsafe
_ encode64 (11) - wrap (22)
- write (11)
-
write
_ random _ file (11)
検索結果
先頭5件
-
WEBrick
:: HTTPUtils :: FormData # filename -> String | nil (18336.0) -
フォームデータの filename 属性を文字列で表すアクセサです。
...ォームデータの filename 属性を文字列で表すアクセサです。
@param value フォームデータの filename 属性を文字列で指定します。
例:
require "webrick/cgi"
class MyCGI < WEBrick::CGI
def do_GET(req, res)
p req.query['q'].filename #=> "my_file.txt"... -
Gem
:: Installer # formatted _ program _ filename(filename) -> String (6414.0) -
Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
...Ruby のコマンドと同じプレフィックスとサフィックスを付けたファイル名を返します。
@param filename 実行ファイルのファイル名を指定します。... -
Psych
. load _ stream(yaml , filename=nil) -> [object] (6332.0) -
複数の YAML ドキュメントを含むデータを Ruby のオブジェクトに変換します。
...emlist[例][ruby]{
Psych.load_stream("--- foo\n...\n--- bar\n...") # => ['foo', 'bar']
//}
ブロックありの場合は各オブジェクト引数としてそのブロックを呼び出します。
//emlist[例][ruby]{
list = []
Psych.load_stream("--- foo\n...\n--- bar\n...") do |ruby|
list <<......# => ['foo', 'bar']
//}
filename はパース中に発生した例外のメッセージに用います。
@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@raise Psych::SyntaxErro... -
Psych
. load _ stream(yaml , filename=nil) {|obj| . . . } -> () (6332.0) -
複数の YAML ドキュメントを含むデータを Ruby のオブジェクトに変換します。
...emlist[例][ruby]{
Psych.load_stream("--- foo\n...\n--- bar\n...") # => ['foo', 'bar']
//}
ブロックありの場合は各オブジェクト引数としてそのブロックを呼び出します。
//emlist[例][ruby]{
list = []
Psych.load_stream("--- foo\n...\n--- bar\n...") do |ruby|
list <<......# => ['foo', 'bar']
//}
filename はパース中に発生した例外のメッセージに用います。
@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時にファイル名として表示する文字列。
@raise Psych::SyntaxErro... -
Readline
. filename _ quote _ characters -> String (6319.0) -
ユーザの入力時にファイル名の補完を行う際、スペースなどの単語の区切りを クオートするための複数の文字で構成される文字列を取得します。
...ファイル名の補完を行う際、スペースなどの単語の区切りを
クオートするための複数の文字で構成される文字列を取得します。
@raise NotImplementedError サポートしていない環境で発生します。
@see Readline.filename_quote_characters=... -
Exception
# backtrace -> [String] (6318.0) -
バックトレース情報を返します。
...)
* "#{sourcefile}:#{sourceline}"
(トップレベルの場合)
という形式の String の配列です。
//emlist[例][ruby]{
def methd
raise
end
begin
methd
rescue => e
p e.backtrace
end
#=> ["filename.rb:2:in `methd'", "filename.rb:6"]
//}
@see Exception#backtrace_locations... -
Kernel
$ $ @ -> [String] | nil (6312.0) -
最後に例外が発生した時のバックトレースを表す配列です。 Kernel.#raise によって設定されます。
...式は
"filename:line"
または
"filename:line:in `methodname'"
です。これは Kernel.#caller が返す値と同じ形式です。
$@ へ値を代入するときは、$! が nil であってはいけません。
$@ の値は、$!.backtrace の値と同じです。
また、$@ への代......入は $!.set_backtrace 呼び出しと同じです。
文字列の配列でも nil でもない値を代入しようとすると、 TypeError 例外が発生します。
この変数はスレッドローカルです。... -
ruby 1
. 6 feature (5376.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...グ修正がメイン
になります。
((<stable-snapshot|URL:ftp://ftp.netlab.co.jp/pub/lang/ruby/stable-snapshot.tar.gz>)) は、日々更新される安定版の最新ソースです。
== 1.6.8 (2002-12-24) -> stable-snapshot
: 2003-01-22: errno
EAGAIN と EWOULDBLOCK が同じ値の......by-talk:40015>)),
((<ruby-win32:366>))
: 2002-09-12: Thread.status (?)
シグナルを trap でトラップしたときにスレッドの状態を保持していなかっ
たためシグナルに割り込まれたスレッドの状態がおかしくなることがありま
した((<ruby-ta......: 2002-04-10: Object#((<Object/remove_instance_variable>))
指定したインスタンス変数が定義されていない場合例外 NameError を起こ
すようになりました。((<ruby-bugs-ja:PR#216>))
Object.new.instance_eval {
p remove_instance_variable :@foo... -
Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) -> Zlib :: GzipWriter (466.0) -
filename で指定されるファイルを gzip 圧縮データの 書き出し用にオープンします。GzipWriter オブジェクトを返します。 その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と 同じです。
...
filename で指定されるファイルを gzip 圧縮データの
書き出し用にオープンします。GzipWriter オブジェクトを返します。
その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と
同じです。
@param filename ファイル名を文字列で指定し......ます。
@param level 0-9の範囲の整数、または Zlib::NO_COMPRESSION, Zlib::BEST_SPEED,
Zlib::BEST_COMPRESSION, Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY, Zlib:......:DEFAULT_STRATEGYなど指定します。
詳細はzlib.h を参照してください。
require 'zlib'
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(filename) #=> 32... -
Zlib
:: GzipWriter . open(filename , level = Zlib :: DEFAULT _ COMPRESSION , strategy = Zlib :: DEFAULT _ STRATEGY) {|gz| . . . } -> object (466.0) -
filename で指定されるファイルを gzip 圧縮データの 書き出し用にオープンします。GzipWriter オブジェクトを返します。 その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と 同じです。
...
filename で指定されるファイルを gzip 圧縮データの
書き出し用にオープンします。GzipWriter オブジェクトを返します。
その他詳細は Zlib::GzipWriter.new や Zlib::GzipWriter.wrap と
同じです。
@param filename ファイル名を文字列で指定し......ます。
@param level 0-9の範囲の整数、または Zlib::NO_COMPRESSION, Zlib::BEST_SPEED,
Zlib::BEST_COMPRESSION, Zlib::DEFAULT_COMPRESSION を指定します。
詳細はzlib.hを参照してください。
@param strategy Zlib::FILTERED, Zlib::HUFFMAN_ONLY, Zlib:......:DEFAULT_STRATEGYなど指定します。
詳細はzlib.h を参照してください。
require 'zlib'
filename='hoge1.gz'
gz = Zlib::GzipWriter.open(filename)
gz.puts "hogehoge" * 100
gz.close
p gz.closed? #=> true
p FileTest.size(filename) #=> 32...