2354件ヒット
[1-100件を表示]
(0.051秒)
別のキーワード
種類
- インスタンスメソッド (1129)
- 特異メソッド (868)
- モジュール関数 (357)
ライブラリ
- ビルトイン (1121)
- csv (160)
- fileutils (12)
- json (12)
-
net
/ http (79) -
net
/ pop (36) -
net
/ smtp (24) -
net
/ telnet (10) - open3 (24)
- openssl (72)
- optparse (12)
- pty (48)
- rake (84)
-
rake
/ packagetask (12) -
rexml
/ document (132) -
rinda
/ rinda (12) -
rinda
/ tuplespace (24) -
rubygems
/ package / tar _ output (12) -
rubygems
/ package / tar _ writer (120) -
rubygems
/ specification (12) - socket (60)
- stringio (96)
- zlib (180)
クラス
-
ARGF
. class (12) - Array (4)
- BasicSocket (12)
- CSV (156)
- File (120)
-
Gem
:: Package :: TarOutput (12) -
Gem
:: Package :: TarWriter (72) -
Gem
:: Package :: TarWriter :: BoundedStream (24) -
Gem
:: Package :: TarWriter :: RestrictedStream (24) -
Gem
:: Specification (12) - IO (688)
- Method (14)
- Module (12)
-
Net
:: HTTP (55) -
Net
:: HTTPResponse (24) -
Net
:: POP3 (36) -
Net
:: SMTP (24) -
Net
:: Telnet (10) - Object (12)
-
OpenSSL
:: PKCS7 (12) -
OpenSSL
:: SSL :: SSLSocket (12) - OptionParser (12)
- Proc (14)
-
REXML
:: AttlistDecl (12) -
REXML
:: Attribute (12) -
REXML
:: Declaration (12) -
REXML
:: DocType (12) -
REXML
:: Document (24) -
REXML
:: Element (12) -
REXML
:: Entity (12) -
REXML
:: ExternalEntity (12) -
REXML
:: Formatters :: Default (12) -
REXML
:: NotationDecl (12) -
Rake
:: Application (12) -
Rake
:: FileList (36) -
Rake
:: PackageTask (12) -
Rinda
:: TupleSpace (24) -
Rinda
:: TupleSpaceProxy (12) - Socket (48)
- StringIO (96)
-
Zlib
:: GzipWriter (180)
モジュール
- FileTest (153)
- FileUtils (12)
- JSON (12)
- Kernel (96)
- Open3 (24)
-
OpenSSL
:: Buffering (36) -
OpenSSL
:: Random (12) - PTY (48)
-
Rake
:: TaskManager (12) - RakeFileUtils (24)
キーワード
- << (38)
- >> (14)
-
add
_ file (24) -
add
_ file _ simple (24) -
add
_ loader (12) -
add
_ row (12) -
attr
_ writer (12) - binwrite (12)
- chown (12)
- comment= (12)
- connect (12)
-
connect
_ nonblock (12) -
copy
_ stream (36) - ctime (12)
- delete (12)
- display (12)
- dump (12)
- each (72)
-
each
_ line (72) - egrep (12)
- empty? (9)
-
excluded
_ from _ list? (12) -
executable
_ real? (12) - fcntl (12)
- filter (36)
- flock (12)
- flush (12)
- foreach (36)
- get (24)
- getpty (24)
- grpowned? (12)
- import (12)
- lchmod (12)
- lchown (12)
- link (12)
- load (12)
- mkdir (12)
- mtime= (12)
- new (76)
- notify (12)
- nowrite (12)
-
nowrite
_ flag= (12) - open (108)
-
orig
_ name= (12) -
overwrite
_ accessor (12) - owned? (12)
-
package
_ files= (12) - pipe (96)
- popen (168)
- popen3 (24)
- pos= (12)
- post (24)
- pread (8)
- print (14)
- printf (12)
- putc (12)
- puts (26)
- pwrite (8)
- read (12)
-
read
_ body (24) - readable? (12)
- readlines (84)
- readlink (12)
- ready (12)
- recv (12)
- reopen (60)
- select (24)
- setgid? (12)
- setuid? (12)
- size? (12)
- socket? (12)
- spawn (72)
- start (24)
- sticky? (12)
- symlink? (12)
- sync= (12)
-
synthesize
_ file _ task (12) - syscall (12)
- syswrite (36)
- tcp (24)
- test (24)
-
to
_ csv (4) - truncate (12)
- unlink (12)
- wrap (24)
- writable? (12)
-
write
_ nonblock (36) -
write
_ random _ file (12) -
write
_ smime (12) -
write
_ timeout= (7) - zero? (12)
検索結果
先頭5件
-
Zlib
:: GzipWriter # write(*str) -> Integer (21119.0) -
自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。
...ます。
@param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。
@return 実際に出力できたバイト数を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib......::BEST_COMPRESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo
@see IO#write... -
Zlib
:: GzipWriter # write(str) -> Integer (21119.0) -
自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。
...ます。
@param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。
@return 実際に出力できたバイト数を返します。
require 'zlib'
filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Zlib......::BEST_COMPRESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo
@see IO#write... -
Gem
:: Package :: TarWriter :: BoundedStream # write(data) -> Integer (21107.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
...に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。
@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて
書き込もう... -
Gem
:: Package :: TarWriter :: RestrictedStream # write(data) -> Integer (21107.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
...与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。... -
IO
. write(path , string , **opts) -> Integer (18144.0) -
path で指定されるファイルを開き、string を書き込み、 閉じます。
...。
@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数
//emlist[例][ruby]{
text = "This is line one\nThis is line two\nThis is line three\nAnd so on...\n"
IO.write("testfil......text) # => 66
IO.write("testfile", "0123456789", 20) #=> 10
IO.read("testfile")
# => "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n"
IO.write("testfile", "0123456789") #=> 10
IO.read("testfile") # => "0123456789"
//}
@see IO.binwrite... -
IO
. write(path , string , offset=nil , **opts) -> Integer (18144.0) -
path で指定されるファイルを開き、string を書き込み、 閉じます。
...。
@param path ファイル名文字列
@param string 書き込む文字列
@param offset 書き込み開始位置
@param opts ファイルを開くときのキーワード引数
//emlist[例][ruby]{
text = "This is line one\nThis is line two\nThis is line three\nAnd so on...\n"
IO.write("testfil......text) # => 66
IO.write("testfile", "0123456789", 20) #=> 10
IO.read("testfile")
# => "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n"
IO.write("testfile", "0123456789") #=> 10
IO.read("testfile") # => "0123456789"
//}
@see IO.binwrite... -
REXML
:: DocType # write(output , indent = 0 , transitive = false , ie _ hack = false) -> () (18131.0) -
output に DTD を出力します。
...XML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの深さ。指定しないでください。
@param transitive 無視されます。指定しないでください。
@param ie_hack 無視されます。指定しないで......ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
<!ENTITY p "foobar publisher">
<!ENTITY % q "quzz">
]>
EOS
doctype.write(STDOUT)
# =>
# <!DOCTYPE books [
# <!ELEMENT book (comment)>
# ....
//}... -
REXML
:: Document # write(output = $ stdout , indent = -1 , transitive = false , ie _ hack = false , encoding=nil) -> () (18126.0) -
output に XML 文書を出力します。
...キーワード引数による引数指定が可能です。
@param output 出力先(IO のように << で書き込めるオブジェクト)
@param indent インデントのスペースの数(-1 だとインデントしない)
@param transitive XMLではインデントのスペースでDOMが変......これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかどう... -
REXML
:: Document # write(output: $ stdout , indent: -1 , transitive: false , ie _ hack: false , encoding: nil) -> () (18126.0) -
output に XML 文書を出力します。
...キーワード引数による引数指定が可能です。
@param output 出力先(IO のように << で書き込めるオブジェクト)
@param indent インデントのスペースの数(-1 だとインデントしない)
@param transitive XMLではインデントのスペースでDOMが変......これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかどう... -
IO
# write(*str) -> Integer (18125.0) -
IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。
...ト数を返します。
IO#syswrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出すので、このメソッドを置き換える
ことで出力関数の挙動を変更することができます。
@param str 自身に書き込みたい......します。
//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is") # => 7
end
File.read("textfile") # => "This is"
//}
//emlist[複数引数の例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is", " a test\n") # => 15
end
File.read("textfile") # =...