3件ヒット
[1-3件を表示]
(0.025秒)
別のキーワード
検索結果
先頭3件
-
Zlib
:: GzipReader . new(io) -> Zlib :: GzipReader (502.0) -
io と関連付けられた GzipReader オブジェクトを作成します。
...敗した場合発生します。
require 'zlib'
File.open('hoge.txt', "w") { |fp|
fp.puts 'hoge'
}
f = File.open('hoge.txt')
begin
Zlib::GzipReader.new(f)
rescue Zlib::GzipFile::Error => err
puts "error", err #=> error
#=> not in gzip format
end... -
Zlib
:: GzipReader . wrap(io) -> Zlib :: GzipReader (469.0) -
io と関連付けられた GzipReader オブジェクトを作成します。
...Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end
f = File.open('hoge.gz')
Zlib::GzipReader.wrap(f){|gz|
print gz.read
}
p f.closed? #=> true
f = File.open('hoge.gz')
Zlib::GzipReader.wrap(f){|gz|
print gz.read
gz.finish
}
p f.closed? #=> false... -
Zlib
:: GzipReader . wrap(io) {|gz| . . . } -> object (469.0) -
io と関連付けられた GzipReader オブジェクトを作成します。
...Zlib::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end
f = File.open('hoge.gz')
Zlib::GzipReader.wrap(f){|gz|
print gz.read
}
p f.closed? #=> true
f = File.open('hoge.gz')
Zlib::GzipReader.wrap(f){|gz|
print gz.read
gz.finish
}
p f.closed? #=> false...