1197件ヒット
[1-100件を表示]
(0.046秒)
ライブラリ
クラス
- BasicObject (33)
- CSV (33)
- Data (2)
- ERB (11)
- IO (88)
-
JSON
:: State (66) - Module (46)
-
Net
:: HTTP (11) - Object (44)
- OptionParser (11)
-
RDoc
:: Markup (33) - Struct (22)
- Tempfile (33)
- Thread (11)
- Tracer (22)
- WIN32OLE (22)
-
WIN32OLE
_ METHOD (22) -
WIN32OLE
_ PARAM (77) -
WIN32OLE
_ TYPE (44) -
WIN32OLE
_ TYPELIB (33) -
WIN32OLE
_ VARIABLE (55) -
Zlib
:: GzipReader (22) -
Zlib
:: GzipWriter (33)
モジュール
-
ERB
:: DefMethod (11) - JSON (22)
- Kernel (49)
-
Net
:: HTTPHeader (55) - ObjectSpace (44)
- OpenURI (22)
-
Rake
:: TaskManager (11) - Shellwords (11)
- Signal (11)
キーワード
- << (11)
-
NEWS for Ruby 2
. 7 . 0 (5) -
NEWS for Ruby 3
. 0 . 0 (4) - Request (11)
- Telnet (2)
- UndefinedConversionError (11)
-
WIN32OLE
_ METHOD (11) -
WIN32OLE
_ PARAM (11) -
WIN32OLE
_ TYPELIB (11) -
WIN32OLE
_ VARIABLE (11) - [] (11)
-
add
_ html (11) -
add
_ row (11) -
add
_ special (11) -
add
_ word _ pair (11) -
const
_ added (2) -
deconstruct
_ keys (2) -
def
_ erb _ method (11) - default (11)
-
default
_ event _ sources (11) -
drb
/ extservm (11) -
drb
/ gw (11) - each (33)
-
each
_ capitalized _ name (11) -
each
_ header (11) -
each
_ key (11) -
each
_ name (11) -
each
_ object (44) -
in
_ namespace (11) - initialize (11)
-
method
_ added (11) -
method
_ removed (11) -
method
_ undefined (11) -
net
/ http (11) -
net
/ imap (11) - new (55)
-
object
_ nl (11) -
object
_ nl= (11) -
ole
_ get _ methods (11) -
ole
_ type (11) -
ole
_ type _ detail (11) -
ole
_ typelib (22) - open (82)
-
open
_ uri (22) - optional? (11)
-
orig
_ name= (11) - output? (11)
- popen (88)
-
pretty
_ generate (11) -
pretty
_ unparse (11) -
public
_ send (22) -
respond
_ to? (11) - retval? (11)
- rss (11)
-
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
send
_ request (11) -
set
_ get _ line _ procs (22) - shelljoin (11)
- signame (11)
-
singleton
_ method _ added (11) -
singleton
_ method _ removed (11) -
singleton
_ method _ undefined (11) - space (11)
- space= (11)
-
space
_ before (11) -
space
_ before= (11) -
to
_ s (44) -
trace
_ var (33) -
undef
_ method (11) - value (11)
- variables (11)
- ver (11)
- クラス/メソッドの定義 (11)
検索結果
先頭5件
-
WIN32OLE
_ METHOD # name -> String (18113.0) -
メソッド名を取得します。
...メソッド名を取得します。
@return メソッド名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
puts method.name # => SaveAs... -
WIN32OLE
_ PARAM # name -> String (18113.0) -
パラメータ名を取得します。
...ータ名を返します。名前付き引数形式でメソッドを呼び出すときに指定します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 9.0 Object Library', 'Workbook')
method = WIN32OLE_METHOD.new(tobj, 'SaveAs')
param1 = method.params[0]
puts param1.name # => Filename... -
WIN32OLE
_ TYPELIB # name -> String (18113.0) -
TypeLibのドキュメント文字列を取得します。
...どに利用可能なTypeLibの簡単な
説明文で、通常バージョン番号を含みます。
@return TypeLibのドキュメント文字列を返します。
tlib = WIN32OLE_TYPELIB.new('Microsoft Excel 14.0 Object Library')
puts tlib.name # => 'Microsoft Excel 14.0 Object Library'... -
WIN32OLE
_ VARIABLE # name -> String (18113.0) -
変数名を取得します。
...変数名を取得します。
@return 変数名を文字列で返します。
tobj = WIN32OLE_TYPE.new('Microsoft Excel 14.0 Object Library', 'XlSheetType')
variables = tobj.variables
variables.each do |variable|
puts "#{variable.name}" # => xlChart, xlDialogSheet, ...
end... -
CSV
# puts(row) -> self (15167.0) -
自身に row を追加します。
...le.write("test.csv", <<CSV)
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
CSV.open("test.csv", "a") do |csv|
csv.puts(["5", "saburo", "kondo", "34"])
end
print File.read("test.csv")
# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,ji......irst name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
CSV.open("test.csv", "a") do |csv|
row = CSV::Row.new(["id", "first name", "last name", "age"], ["5", "saburo", "kondo", "34"])
csv.add_row(row)
end
print File.read("test.csv")
# => "id", first name,las... -
Rake
:: TaskManager # in _ namespace(name) {|name _ space| . . . } -> Array (6314.0) -
与えられた名前の名前空間でブロックを評価します。
...ックを評価します。
@param name 名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
namespace :sample do
def hoge
puts "hoge"
end
end
task :test_rake_app do
task.application.in_namespace("sample") do
hoge # => "hog... -
Zlib
:: GzipWriter # orig _ name=(filename) (6225.0) -
gzip ファイルのヘッダーに記録する元ファイル名を指定します。
...am filename gzip ファイルのヘッダーに記録する元ファイル名を文字列で指定します。
@return filename を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.orig_name = "hog......ehoge"
p gz.orig_name #=> "hogehoge"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.orig_name #=> hogehoge
}... -
Net
:: HTTPHeader # each _ capitalized _ name {|name| . . . . } -> () (6214.0) -
保持しているヘッダ名を正規化 ('x-my-header' -> 'X-My-Header') して、ブロックに渡します。
...er' -> 'X-My-Header')
して、ブロックに渡します。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_capitalized_name { |key| puts key }
# => Accept-Encoding
# => Accept
# => User-Agent
//}... -
Signal
. # signame(signo) -> String (6106.0) -
引数で指定されたシグナル番号をシグナル名に変換して返します。
...引数で指定されたシグナル番号をシグナル名に変換して返します。
Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
# => INT
@see Signal.#list... -
Signal
. # signame(signo) -> String | nil (6106.0) -
引数で指定されたシグナル番号をシグナル名に変換して返します。 対応するシグナル番号が存在しない場合は nil を返します。
...引数で指定されたシグナル番号をシグナル名に変換して返します。
対応するシグナル番号が存在しない場合は nil を返します。
Signal.trap("INT") { |signo| puts Signal.signame(signo) }
Process.kill("INT", 0)
# => INT
@see Signal.#list... -
Net
:: HTTPHeader # each _ name {|name| . . . } -> () (3227.0) -
保持しているヘッダ名をブロックに渡して呼びだします。
...呼びだします。
ヘッダ名は小文字で統一されます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_name { |name| puts name }
# => accept-encoding
# => accept
# => user-agent
//}...