るりまサーチ

最速Rubyリファレンスマニュアル検索!
121件ヒット [1-100件を表示] (0.040秒)
トップページ > クエリ:zlib[x] > クエリ:open[x] > クエリ:print[x]

別のキーワード

  1. zlib finish
  2. zlib new
  3. zlib open
  4. zlib deflate
  5. zlib inflate

ライブラリ

クラス

キーワード

検索結果

<< 1 2 > >>

Zlib::GzipReader.open(filename) -> Zlib::GzipReader (29271.0)

filename で指定されるファイルを gzip ファイルとして オープンします。GzipReader オブジェクトを返します。 その他詳細は Zlib::GzipReader.new や Zlib::GzipReader.wrap と 同じです。

...ます。
その他詳細は Zlib::GzipReader.new や Zlib::GzipReader.wrap と
同じです。

@param filename gzip ファイル名を文字列で指定します。

require 'zlib'

=begin
# hoge.gz がない場合はこれで作成する。
Zlib
::GzipWriter.open('hoge.gz') { |gz|
gz.p...
...uts 'hoge'
}
=end

Zlib::GzipReader.open('hoge.gz'){|gz|
print
gz.read
}...

Zlib::GzipReader.open(filename) {|gz| ... } -> object (29171.0)

filename で指定されるファイルを gzip ファイルとして オープンします。GzipReader オブジェクトを返します。 その他詳細は Zlib::GzipReader.new や Zlib::GzipReader.wrap と 同じです。

...ます。
その他詳細は Zlib::GzipReader.new や Zlib::GzipReader.wrap と
同じです。

@param filename gzip ファイル名を文字列で指定します。

require 'zlib'

=begin
# hoge.gz がない場合はこれで作成する。
Zlib
::GzipWriter.open('hoge.gz') { |gz|
gz.p...
...uts 'hoge'
}
=end

Zlib::GzipReader.open('hoge.gz'){|gz|
print
gz.read
}...

Zlib::GzipWriter#print(*str) -> nil (29155.0)

引数を自身に順に出力します。引数を省略した場合は、$_ を出力します。

...トを指定します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.print "ugo"
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> ugo

@see IO#print, Kernel.#print...

Zlib::GzipWriter#printf(format, *args) -> nil (17142.0)

C 言語の printf と同じように、format に従い引数 を文字列に変換して、自身に出力します。

...C 言語の printf と同じように、format に従い引数
を文字列に変換して、自身に出力します。

@param format フォーマット文字列を指定します。print_format を参照してください。

@param args フォーマットされるオブジェクトを指定し...
...

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib
::GzipWriter.wrap(fw, Zlib::BEST_COMPRESSION){|gz|
gz.printf("\n%9s", "bar")
}
fr = File.open(filename)
Zlib
::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> bar

@see IO#printf, Kernel.#printf...

Zlib::GzipReader.wrap(io) -> Zlib::GzipReader (11161.0)

io と関連付けられた GzipReader オブジェクトを作成します。

... Zlib::GzipFile#finish
メソッドを呼び出して下さい。

@param io IO オブジェクトを指定します。

require 'zlib'

=begin
# hoge.gz がない場合はこれで作成する。
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#ungetc(char) -> nil (11150.0)

IO クラスの同名メソッド IO#ungetc と同じです。

...IO#ungetc と同じです。

IO クラスの同名メソッドと同じですが、gzip ファイル中に
エラーがあった場合 Zlib::Error 例外や
Zlib
::GzipFile::Error 例外が発生します。

gzip ファイルのフッターの処理に注意して下さい。
gzip ファイルの...
...e::NoFooter Zlib::GzipFile::NoFooterを参照
@raise Zlib::GzipFile::CRCError Zlib::GzipFile::CRCErrorを参照
@raise Zlib::GzipFile::LengthError Zlib::GzipFile::LengthErrorを参照

require 'zlib'

=begin
# hoge.gz がない場合はこれで作成する。
Zlib
::GzipWriter.open('hoge.gz'...
...) { |gz|
gz.print 'hogefuga'
}
=end

Zlib
::GzipReader.open('hoge.gz') { |gz|
begin
c1 = gz.getc
c2 = gz.getc
break if c2.nil?
print
f "%c -> %c\n", c1, c2
gz.ungetc(c2)
end while true
}

#=> h -> o
#=> o -> g
#=> g -> e
#=> e -> f
#=> f -> u...

Zlib::GzipReader.wrap(io) {|gz| ... } -> object (11061.0)

io と関連付けられた GzipReader オブジェクトを作成します。

... Zlib::GzipFile#finish
メソッドを呼び出して下さい。

@param io IO オブジェクトを指定します。

require 'zlib'

=begin
# hoge.gz がない場合はこれで作成する。
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 (11054.0)

gzip 形式の圧縮ファイルを読み込むラッパークラスです。 IO クラスのインスタンス (又は IO クラスのインスタンスと同じメソッドを 持つオブジェクト) と関連付けて使用します。

...require 'zlib'
=begin
# hoge.gz がない場合は下記で作成できる。
Zlib
::GzipWriter.open('hoge.gz') { |gz|
gz.puts 'hoge'
}
=end

Zlib
::GzipReader.open('hoge.gz') {|gz|
print
gz.read
}

f = File.open('hoge.gz')
gz = Zlib::GzipReader.new(f)
print
gz.read...

Zlib::GzipWriter#pos -> Integer (11030.0)

現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。

...イルポインタの位置ではないことに注意して下さい。

require 'zlib'

filename='hoge1.gz'
f = File.open(filename, "w")
Zlib
::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
......

Zlib::GzipWriter#tell -> Integer (11030.0)

現在までに圧縮したデータの長さの合計を返します。 ファイルポインタの位置ではないことに注意して下さい。

...イルポインタの位置ではないことに注意して下さい。

require 'zlib'

filename='hoge1.gz'
f = File.open(filename, "w")
Zlib
::GzipWriter.wrap(f, Zlib::BEST_COMPRESSION){|gz|
(1..10).each {|i|
gz.print i
puts gz.pos
}
}
#=> 1
#=> 2
#=> 3
......

絞り込み条件を変える

<< 1 2 > >>