GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing github.com — python-docs-ja/library/bz2.po at 3.14 · python/python-docs-ja Expand file tree/ Copy pathbz2.poMore file actions 542 lines (467 loc) · 23.3 KB / Copy pathbz2.poFile metadata and controls542 lines (467 loc) · 23.3 KB 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 # SOME DESCRIPTIVE TITLE. # Copyright (C) 2001 Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # # Translators: # python-doc bot, 2025 # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.15\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2026-10-01 19:07+0000\n" "PO-Revision-Date: 2025-09-16 00:00+0000\n" "Last-Translator: python-doc bot, 2025\n" "Language-Team: Japanese (https://app.transifex.com/python-doc/teams/5390/" "ja/)\n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #: ../../library/bz2.rst:2 msgid ":mod:`!bz2` --- Support for :program:`bzip2` compression" msgstr ":mod:`!bz2` --- :program:`bzip2` 圧縮のサポート" #: ../../library/bz2.rst:7 msgid "**Source code:** :source:`Lib/bz2.py`" msgstr "**ソースコード:** :source:`Lib/bz2.py`" #: ../../library/bz2.rst:11 msgid "" "This module provides a comprehensive interface for compressing and " "decompressing data using the bzip2 compression algorithm." msgstr "" "このモジュールは、bzip2 アルゴリズムを用いて圧縮・展開を行う包括的なインター" "フェイスを提供します。" msgid "The :mod:`!bz2` module contains:" msgstr ":mod:`!bz2` モジュールは次の機能を提供します。" #: ../../library/bz2.rst:16 msgid "" "The :func:`.open` function and :class:`BZ2File` class for reading and " "writing compressed files." msgstr "" "圧縮ファイルを読み書きするための :func:`.open` 関数と :class:`BZ2File` クラ" "ス。" #: ../../library/bz2.rst:18 msgid "" "The :class:`BZ2Compressor` and :class:`BZ2Decompressor` classes for " "incremental (de)compression." msgstr "" "インクリメンタルにデータを圧縮・展開するための :class:`BZ2Compressor` およ" "び :class:`BZ2Decompressor` クラス。" #: ../../library/bz2.rst:20 msgid "" "The :func:`compress` and :func:`decompress` functions for one-shot " "(de)compression." msgstr "" "一度に圧縮・展開を行う :func:`compress` および :func:`decompress` 関数。" msgid "" "This is an :term:`optional module`. If it is missing from your copy of " "CPython, look for documentation from your distributor (that is, whoever " "provided Python to you). If you are the distributor, see :ref:`optional-" "module-requirements`." msgstr "" "これは :term:`オプションモジュール <optional module>` です。\n" "使用している CPython に含まれていない場合は、配布元 (Python を提供した組織な" "ど) のドキュメントを確認してください。\n" "配布する立場の場合は :ref:`optional-module-requirements` を参照してください。" #: ../../library/bz2.rst:27 msgid "(De)compression of files" msgstr "ファイルの圧縮/解凍" #: ../../library/bz2.rst:31 msgid "" "Open a bzip2-compressed file in binary or text mode, returning a :term:`file " "object`." msgstr "" "bzip2 圧縮されたファイルを、バイナリモードかテキストモードでオープン" "し、:term:`ファイルオブジェクト <file object>` を返します。" #: ../../library/bz2.rst:34 msgid "" "As with the constructor for :class:`BZ2File`, the *filename* argument can be " "an actual filename (a :class:`str` or :class:`bytes` object), or an existing " "file object to read from or write to." msgstr "" ":class:`BZ2File` のコンストラクタと同様に、引数 *filename* には実際のファイル" "名 (:class:`str` または :class:`bytes` オブジェクト) か、読み書きする既存の" "ファイルオブジェクトを指定します。" #: ../../library/bz2.rst:38 msgid "" "The *mode* argument can be any of ``'r'``, ``'rb'``, ``'w'``, ``'wb'``, " "``'x'``, ``'xb'``, ``'a'`` or ``'ab'`` for binary mode, or ``'rt'``, " "``'wt'``, ``'xt'``, or ``'at'`` for text mode. The default is ``'rb'``." msgstr "" "引数 *mode* には、バイナリモード用に ``'r'``、``'rb'``、``'w'``、``'wb'``、" "``'x'``、``'xb'``、``'a'``、あるいは ``'ab'``、テキストモード用に ``'rt'``、" "``'wt'``、``'xt'``、あるいは ``'at'`` を指定できます。デフォルトは ``'rb'`` " "です。" #: ../../library/bz2.rst:42 msgid "" "The *compresslevel* argument is an integer from 1 to 9, as for " "the :class:`BZ2File` constructor." msgstr "" "引数 *compresslevel* には :class:`BZ2File` コンストラクタと同様に 1 から 9 の" "整数を指定します。" #: ../../library/bz2.rst:45 msgid "" "For binary mode, this function is equivalent to the :class:`BZ2File` " "constructor: ``BZ2File(filename, mode, compresslevel=compresslevel)``. In " "this case, the *encoding*, *errors* and *newline* arguments must not be " "provided." msgstr "" "バイナリモードでは、この関数は :class:`BZ2File` コンストラクタ " "``BZ2File(filename, mode, compresslevel=compresslevel)`` と等価です。この時、" "引数 *encoding*、*errors*、および *newline* を指定してはいけません。" #: ../../library/bz2.rst:50 msgid "" "For text mode, a :class:`BZ2File` object is created, and wrapped in " "an :class:`io.TextIOWrapper` instance with the specified encoding, error " "handling behavior, and line ending(s)." msgstr "" "テキストモードでは、:class:`BZ2File` オブジェクトが作成され、指定されたエン" "コーディング、エラーハンドラの挙動、および改行文字" "で :class:`io.TextIOWrapper` にラップされます。" #: ../../library/bz2.rst:56 ../../library/bz2.rst:172 msgid "The ``'x'`` (exclusive creation) mode was added." msgstr "``'x'`` (排他的作成) モードが追加されました。" #: ../../library/bz2.rst:59 ../../library/bz2.rst:179 msgid "Accepts a :term:`path-like object`." msgstr ":term:`path-like object` を受け入れるようになりました。" #: ../../library/bz2.rst:65 msgid "Open a bzip2-compressed file in binary mode." msgstr "bzip2 圧縮ファイルをバイナリモードでオープンします。" #: ../../library/bz2.rst:67 msgid "" "If *filename* is a :class:`str` or :class:`bytes` object, open the named " "file directly. Otherwise, *filename* should be a :term:`file object`, which " "will be used to read or write the compressed data." msgstr "" "*filename* が :class:`str` あるいは :class:`bytes` オブジェクトの場合、それを" "名前とするファイルを直接開きます。そうでない場合、*filename* は圧縮データを読" "み書きする :term:`ファイルオブジェクト <file object>` でなくてはなりません。" #: ../../library/bz2.rst:71 msgid "" "The *mode* argument can be either ``'r'`` for reading (default), ``'w'`` for " "overwriting, ``'x'`` for exclusive creation, or ``'a'`` for appending. These " "can equivalently be given as ``'rb'``, ``'wb'``, ``'xb'`` and ``'ab'`` " "respectively." msgstr "" "引数 *mode* は読み込みモードの ``'r'`` (デフォルト)、上書きモードの ``'w'``、" "排他的作成モードの ``'x'``、あるいは追記モードの ``'a'`` のいずれかを指定でき" "ます。これらはそれぞれ ``'rb'``、``'wb'``、``'xb'`` および ``'ab'`` と等価で" "す。" #: ../../library/bz2.rst:76 msgid "" "If *filename* is a file object (rather than an actual file name), a mode of " "``'w'`` does not truncate the file, and is instead equivalent to ``'a'``." msgstr "" "*filename* が (実際のファイル名でなく) ファイルオブジェクトの場合、``'w'`` は" "ファイルを上書きせず、``'a'`` と等価になります。" #: ../../library/bz2.rst:79 msgid "" "If *mode* is ``'w'`` or ``'a'``, *compresslevel* can be an integer between " "``1`` and ``9`` specifying the level of compression: ``1`` produces the " "least compression, and ``9`` (default) produces the most compression." msgstr "" "*mode* が ``'w'`` あるいは ``'a'`` の場合、*compresslevel* に圧縮レベルを " "``1`` から ``9`` の整数で指定できます。\n" "圧縮率は ``1`` が最低で、``9`` (デフォルト値) が最高です。" msgid "" "If *mode* is ``'r'``, the input file may be the concatenation of multiple " "compressed streams." msgstr "" "*mode* が ``'r'`` の場合、入力ファイルは複数の圧縮ストリームを連結したもので" "もかまいません。" #: ../../library/bz2.rst:86 msgid "" ":class:`BZ2File` provides all of the members specified by " "the :class:`io.BufferedIOBase`, except for :meth:`~io.BufferedIOBase.detach` " "and :meth:`~io.IOBase.truncate`. Iteration and the :keyword:`with` statement " "are supported." msgstr "" ":class:`BZ2File` には、 :class:`io.BufferedIOBase` で規定されているメソッドや" "属性のうち、 :meth:`~io.BufferedIOBase.detach` " "と :meth:`~io.IOBase.truncate` を除くすべてが備わっています。イテレーション" "と :keyword:`with` 文をサポートしています。" msgid ":class:`BZ2File` also provides the following methods and attributes:" msgstr ":class:`BZ2File` は次のメソッドと属性も提供します。" #: ../../library/bz2.rst:95 msgid "" "Return buffered data without advancing the file position. At least one byte " "of data will be returned (unless at EOF). The exact number of bytes returned " "is unspecified." msgstr "" "ファイル上の現在位置を変更せずにバッファのデータを返します。このメソッドは少" "なくとも 1 バイトのデータを返します (EOF の場合を除く)。返される正確なバイト" "数は規定されていません。" #: ../../library/bz2.rst:99 msgid "" "While calling :meth:`peek` does not change the file position of " "the :class:`BZ2File`, it may change the position of the underlying file " "object (e.g. if the :class:`BZ2File` was constructed by passing a file " "object for *filename*)." msgstr "" ":meth:`peek` の呼び出しでは :class:`BZ2File` のファイル位置は変わりませんが、" "下層のファイルオブジェクトの位置が変わる惧れがあります(e.g. :class:`BZ2File` " "を *filename* にファイルオブジェクトを渡して作成した場合)。" msgid "Return the file descriptor for the underlying file." msgstr "下層のファイルのファイル記述子を返します。" msgid "Return whether the file was opened for reading." msgstr "ファイルが読み込み用に開かれたかどうかを返します。" msgid "Return whether the file supports seeking." msgstr "ファイルがシークをサポートしているかどうかを返します。" msgid "Return whether the file was opened for writing." msgstr "ファイルが書き込み用に開かれたかどうかを返します。" msgid "" "Read up to *size* uncompressed bytes, while trying to avoid making multiple " "reads from the underlying stream. Reads up to a buffer's worth of data if " "size is negative." msgstr "" "下層のストリームから複数回読み込むのをなるべく避けながら、展開後のデータを最" "大 *size* バイト読み込みます。\n" "``size`` が負の場合、最大でバッファ 1 つ分のデータを読み込みます。" msgid "Returns ``b''`` if the file is at EOF." msgstr "ファイルが EOF に達している場合は ``b''`` を返します。" msgid "Read bytes into *b*." msgstr "*b* にバイト列を読み込みます。" msgid "Returns the number of bytes read (0 for EOF)." msgstr "読み込んだバイト数を返します (EOF の場合は 0)。" #: ../../library/bz2.rst:150 msgid "``'rb'`` for reading and ``'wb'`` for writing." msgstr "``'rb'`` は読み込み用、 ``'wb'`` は書き込み用です。" msgid "" "The bzip2 file name. Equivalent to the :attr:`~io.FileIO.name` attribute of " "the underlying :term:`file object`." msgstr "" "bzip2 ファイルの名前です。\n" "下層の :term:`ファイルオブジェクト <file object>` の :attr:`~io.FileIO.name` " "属性と同じです。" #: ../../library/bz2.rst:162 msgid "Support for the :keyword:`with` statement was added." msgstr ":keyword:`with` 構文のサポートが追加されました。" #: ../../library/bz2.rst:165 msgid "" "Support was added for *filename* being a :term:`file object` instead of an " "actual filename." msgstr "" "*filename* が実際のファイル名でなく :term:`ファイルオブジェクト <file " "object>` だった場合のサポートが追加されました。" #: ../../library/bz2.rst:169 msgid "" "The ``'a'`` (append) mode was added, along with support for reading multi-" "stream files." msgstr "" "``'a'`` (追記) モードが追加され、複数のストリームの読み込みがサポートされまし" "た。" #: ../../library/bz2.rst:175 msgid "" "The :meth:`~io.BufferedIOBase.read` method now accepts an argument of " "``None``." msgstr "" ":meth:`~io.BufferedIOBase.read` メソッドが ``None`` を引数として受け取るよう" "になりました。" #: ../../library/bz2.rst:182 msgid "" "The *buffering* parameter has been removed. It was ignored and deprecated " "since Python 3.0. Pass an open file object to control how the file is opened." msgstr "" "*buffering* パラメータは削除されました。 Python 3.0 からは無視され非推奨と" "なっています。開かれたファイルオブジェクトを渡し、ファイルの開きかたを制御し" "ます。" #: ../../library/bz2.rst:187 msgid "The *compresslevel* parameter became keyword-only." msgstr "*compresslevel* パラメータはキーワード専用になりました。" #: ../../library/bz2.rst:189 msgid "" "This class is thread unsafe in the face of multiple simultaneous readers or " "writers, just like its equivalent classes in :mod:`gzip` and :mod:`lzma` " "have always been." msgstr "" "このクラスは、複数の同時読み出しや書き込みにおいては、既存の :mod:`gzip` " "や :mod:`lzma` などの同等のクラスのように、スレッド安全ではありません。" #: ../../library/bz2.rst:196 msgid "Incremental (de)compression" msgstr "逐次圧縮および展開" #: ../../library/bz2.rst:200 msgid "" "Create a new compressor object. This object may be used to compress data " "incrementally. For one-shot compression, use the :func:`compress` function " "instead." msgstr "" "新しくコンプレッサオブジェクトを作成します。このオブジェクトはデータの逐次的" "な圧縮に使用できます。一度に圧縮したい場合は、:func:`compress` 関数を使ってく" "ださい。" #: ../../library/bz2.rst:204 ../../library/bz2.rst:292 msgid "" "*compresslevel*, if given, must be an integer between ``1`` and ``9``. The " "default is ``9``." msgstr "" "引数 *compresslevel* を指定する場合は、``1`` から ``9`` までの整数を与えてく" "ださい。\n" "デフォルト値は ``9`` です。" #: ../../library/bz2.rst:209 msgid "" "Provide data to the compressor object. Returns a chunk of compressed data if " "possible, or an empty byte string otherwise." msgstr "" "データをコンプレッサオブジェクトに渡します。戻り値は圧縮されたデータですが、" "圧縮データを返すことができない場合は空のバイト文字列を返します。" #: ../../library/bz2.rst:212 msgid "" "When you have finished providing data to the compressor, call " "the :meth:`flush` method to finish the compression process." msgstr "" "コンプレッサオブジェクトにデータをすべて渡し終えたら、:meth:`flush` メソッド" "を呼び出し、圧縮プロセスを完了させてください。" #: ../../library/bz2.rst:218 msgid "" "Finish the compression process. Returns the compressed data left in internal " "buffers." msgstr "" "圧縮プロセスを完了させ、内部バッファに残っている圧縮済みデータを返します。" #: ../../library/bz2.rst:221 msgid "" "The compressor object may not be used after this method has been called." msgstr "" "このメソッドを呼び出すと、それ以後コンプレッサオブジェクトは使用できなくなり" "ます。" #: ../../library/bz2.rst:226 msgid "" "Create a new decompressor object. This object may be used to decompress data " "incrementally. For one-shot compression, use the :func:`decompress` function " "instead." msgstr "" "新しくデコンプレッサオブジェクトを作成します。このオブジェクトは逐次的なデー" "タ展開に使用できます。一度に展開したい場合は、:func:`decompress` 関数を使って" "ください。" msgid "" "This class does not transparently handle inputs containing multiple " "compressed streams, unlike :func:`decompress` and :class:`BZ2File`. If you " "need to decompress a multi-stream input with :class:`BZ2Decompressor`, you " "must use a new decompressor for each stream." msgstr "" "このクラスは、:func:`decompress` や :class:`BZ2File` とは異なり、\n" "複数の圧縮ストリームを含む入力を透過的に扱うことができません。\n" ":class:`BZ2Decompressor` クラスを用いて、複数のストリームからなるデータを展開" "する場合は、\n" "それぞれのストリームについてデコンプレッサオブジェクトを用意してください。" #: ../../library/bz2.rst:238 msgid "" "Decompress *data* (a :term:`bytes-like object`), returning uncompressed data " "as bytes. Some of *data* may be buffered internally, for use in later calls " "to :meth:`decompress`. The returned data should be concatenated with the " "output of any previous calls to :meth:`decompress`." msgstr "" "*data* (:term:`bytes-like object`) を展開し、未圧縮のデータを bytes で返しま" "す。\n" "*data* の一部は、後で :meth:`decompress` の呼び出しに使用するため内部でバッ" "ファされている場合があります。\n" "返されたデータは、以前の :meth:`decompress` の呼び出しの出力に連結する必要が" "あります。" #: ../../library/bz2.rst:244 msgid "" "If *max_length* is nonnegative, returns at most *max_length* bytes of " "decompressed data. If this limit is reached and further output can be " "produced, the :attr:`~.needs_input` attribute will be set to ``False``. In " "this case, the next call to :meth:`~.decompress` may provide *data* as " "``b''`` to obtain more of the output." msgstr "" "*max_length* が非負の場合、最大 *max_length* バイトの展開データを返します。こ" "の制限に達して、出力がさらに生成できる場合、 :attr:`~.needs_input` が " "``False`` に設定されます。この場合、 :meth:`~.decompress` を次に呼び出すと、" "*data* を ``b''`` として提供し、出力をさらに取得することができます。" msgid "" "If all of the input data was decompressed and returned (either because this " "was less than *max_length* bytes, or because *max_length* was negative), " "the :attr:`~.needs_input` attribute will be set to ``True``." msgstr "" "入力データの全てが展開され返された (*max_length* バイトより少ないためか " "*max_length* が負のため) 場合、\n" ":attr:`~.needs_input` 属性は ``True`` になります。" #: ../../library/bz2.rst:256 msgid "" "Attempting to decompress data after the end of stream is reached raises " "an :exc:`EOFError`. Any data found after the end of the stream is ignored " "and saved in the :attr:`~.unused_data` attribute." msgstr "" "ストリームの終端に到達した後にデータを展開しようとすると :exc:`EOFError` が送" "出されます。\n" "ストリームの終端の後ろの全てのデータは無視され、その部分" "は :attr:`unused_data` 属性に保存されます。" #: ../../library/bz2.rst:260 msgid "Added the *max_length* parameter." msgstr "``max_length`` パラメータが追加されました。" #: ../../library/bz2.rst:265 msgid "``True`` if the end-of-stream marker has been reached." msgstr "ストリーム終端記号に到達した場合 ``True`` を返します。" #: ../../library/bz2.rst:272 msgid "Data found after the end of the compressed stream." msgstr "圧縮ストリームの末尾以降に存在したデータを表します。" #: ../../library/bz2.rst:274 msgid "" "If this attribute is accessed before the end of the stream has been reached, " "its value will be ``b''``." msgstr "" "ストリームの末尾に達する前には、この属性には ``b''`` という値が収められていま" "す。" #: ../../library/bz2.rst:279 msgid "" "``False`` if the :meth:`.decompress` method can provide more decompressed " "data before requiring new uncompressed input." msgstr "" ":meth:`.decompress` メソッドが、新しい非圧縮入力を必要とせずにさらに展開デー" "タを提供できる場合、 ``False`` です。" #: ../../library/bz2.rst:286 msgid "One-shot (de)compression" msgstr "一括圧縮/解凍" #: ../../library/bz2.rst:290 msgid "Compress *data*, a :term:`bytes-like object <bytes-like object>`." msgstr "" ":term:`バイト類オブジェクト <bytes-like object>` の *data* を圧縮します。" #: ../../library/bz2.rst:295 msgid "For incremental compression, use a :class:`BZ2Compressor` instead." msgstr "" "逐次的にデータを圧縮したい場合は、:class:`BZ2Compressor` を使ってください。" #: ../../library/bz2.rst:300 msgid "Decompress *data*, a :term:`bytes-like object <bytes-like object>`." msgstr "" ":term:`バイト類オブジェクト <bytes-like object>` の *data* を展開します。" #: ../../library/bz2.rst:302 msgid "" "If *data* is the concatenation of multiple compressed streams, decompress " "all of the streams." msgstr "*data* が複数の圧縮ストリームから成る場合、そのすべてを展開します。" #: ../../library/bz2.rst:305 msgid "For incremental decompression, use a :class:`BZ2Decompressor` instead." msgstr "逐次的に展開を行う場合は、:class:`BZ2Decompressor` を使ってください。" #: ../../library/bz2.rst:307 msgid "Support for multi-stream inputs was added." msgstr "複数ストリームの入力をサポートしました。" #: ../../library/bz2.rst:313 msgid "Examples of usage" msgstr "使い方の例" msgid "Below are some examples of typical usage of the :mod:`!bz2` module." msgstr ":mod:`!bz2` モジュールの典型的な使い方をいくつか示します。" #: ../../library/bz2.rst:317 msgid "" "Using :func:`compress` and :func:`decompress` to demonstrate round-trip " "compression:" msgstr "" ":func:`compress` と :func:`decompress` を使い、圧縮して展開する実演をしていま" "す:" #: ../../library/bz2.rst:335 msgid "Using :class:`BZ2Compressor` for incremental compression:" msgstr ":class:`BZ2Compressor` を使い、逐次圧縮をしています:" #: ../../library/bz2.rst:353 msgid "" "The example above uses a very \"nonrandom\" stream of data (a stream of " "``b\"z\"`` chunks). Random data tends to compress poorly, while ordered, " "repetitive data usually yields a high compression ratio." msgstr "" "上の例は、非常に \"ランダムでない\" データストリーム (チャンク ``b\"z\"`` の" "ストリーム) です。\n" "ランダムなデータは圧縮率が低い傾向にある一方、揃っていて、繰り返しのあるデー" "タは通常は高い圧縮率を叩き出します。" #: ../../library/bz2.rst:357 msgid "Writing and reading a bzip2-compressed file in binary mode:" msgstr "bzip2 圧縮されたファイルをバイナリモードで読み書きしています:" |
| You are visitor 01402520 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |