# Copyright (C) 2001-2016, Python Software Foundation # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.6\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-06-28 15:29+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: ../Doc/library/zipfile.rst:2 msgid ":mod:`zipfile` --- Work with ZIP archives" msgstr "" #: ../Doc/library/zipfile.rst:10 msgid "**Source code:** :source:`Lib/zipfile.py`" msgstr "**Code source :** :source:`Lib/zipfile.py`" #: ../Doc/library/zipfile.rst:14 msgid "" "The ZIP file format is a common archive and compression standard. This " "module provides tools to create, read, write, append, and list a ZIP file. " "Any advanced use of this module will require an understanding of the format, " "as defined in `PKZIP Application Note`_." msgstr "" #: ../Doc/library/zipfile.rst:19 msgid "" "This module does not currently handle multi-disk ZIP files. It can handle " "ZIP files that use the ZIP64 extensions (that is ZIP files that are more " "than 4 GiB in size). It supports decryption of encrypted files in ZIP " "archives, but it currently cannot create an encrypted file. Decryption is " "extremely slow as it is implemented in native Python rather than C." msgstr "" #: ../Doc/library/zipfile.rst:26 msgid "The module defines the following items:" msgstr "Le module définit les éléments suivants :" #: ../Doc/library/zipfile.rst:30 msgid "The error raised for bad ZIP files." msgstr "" #: ../Doc/library/zipfile.rst:37 msgid "" "Alias of :exc:`BadZipFile`, for compatibility with older Python versions." msgstr "" #: ../Doc/library/zipfile.rst:44 msgid "" "The error raised when a ZIP file would require ZIP64 functionality but that " "has not been enabled." msgstr "" #: ../Doc/library/zipfile.rst:51 msgid "" "The class for reading and writing ZIP files. See section :ref:`zipfile-" "objects` for constructor details." msgstr "" #: ../Doc/library/zipfile.rst:58 msgid "Class for creating ZIP archives containing Python libraries." msgstr "" #: ../Doc/library/zipfile.rst:63 msgid "" "Class used to represent information about a member of an archive. Instances " "of this class are returned by the :meth:`.getinfo` and :meth:`.infolist` " "methods of :class:`ZipFile` objects. Most users of the :mod:`zipfile` " "module will not need to create these, but only use those created by this " "module. *filename* should be the full name of the archive member, and " "*date_time* should be a tuple containing six fields which describe the time " "of the last modification to the file; the fields are described in section :" "ref:`zipinfo-objects`." msgstr "" #: ../Doc/library/zipfile.rst:75 msgid "" "Returns ``True`` if *filename* is a valid ZIP file based on its magic " "number, otherwise returns ``False``. *filename* may be a file or file-like " "object too." msgstr "" #: ../Doc/library/zipfile.rst:78 msgid "Support for file and file-like objects." msgstr "" #: ../Doc/library/zipfile.rst:84 msgid "The numeric constant for an uncompressed archive member." msgstr "" #: ../Doc/library/zipfile.rst:89 msgid "" "The numeric constant for the usual ZIP compression method. This requires " "the :mod:`zlib` module." msgstr "" #: ../Doc/library/zipfile.rst:95 msgid "" "The numeric constant for the BZIP2 compression method. This requires the :" "mod:`bz2` module." msgstr "" #: ../Doc/library/zipfile.rst:102 msgid "" "The numeric constant for the LZMA compression method. This requires the :" "mod:`lzma` module." msgstr "" #: ../Doc/library/zipfile.rst:109 msgid "" "The ZIP file format specification has included support for bzip2 compression " "since 2001, and for LZMA compression since 2006. However, some tools " "(including older Python releases) do not support these compression methods, " "and may either refuse to process the ZIP file altogether, or fail to extract " "individual files." msgstr "" #: ../Doc/library/zipfile.rst:120 msgid "`PKZIP Application Note`_" msgstr "" #: ../Doc/library/zipfile.rst:119 msgid "" "Documentation on the ZIP file format by Phil Katz, the creator of the format " "and algorithms used." msgstr "" #: ../Doc/library/zipfile.rst:123 msgid "`Info-ZIP Home Page `_" msgstr "`Info-ZIP Home Page `_" #: ../Doc/library/zipfile.rst:123 msgid "" "Information about the Info-ZIP project's ZIP archive programs and " "development libraries." msgstr "" #: ../Doc/library/zipfile.rst:130 msgid "ZipFile Objects" msgstr "" #: ../Doc/library/zipfile.rst:136 msgid "" "Open a ZIP file, where *file* can be a path to a file (a string), a file-" "like object or a :term:`path-like object`." msgstr "" #: ../Doc/library/zipfile.rst:139 msgid "" "The *mode* parameter should be ``'r'`` to read an existing file, ``'w'`` to " "truncate and write a new file, ``'a'`` to append to an existing file, or " "``'x'`` to exclusively create and write a new file. If *mode* is ``'x'`` and " "*file* refers to an existing file, a :exc:`FileExistsError` will be raised. " "If *mode* is ``'a'`` and *file* refers to an existing ZIP file, then " "additional files are added to it. If *file* does not refer to a ZIP file, " "then a new ZIP archive is appended to the file. This is meant for adding a " "ZIP archive to another file (such as :file:`python.exe`). If *mode* is " "``'a'`` and the file does not exist at all, it is created. If *mode* is " "``'r'`` or ``'a'``, the file should be seekable." msgstr "" #: ../Doc/library/zipfile.rst:151 msgid "" "*compression* is the ZIP compression method to use when writing the archive, " "and should be :const:`ZIP_STORED`, :const:`ZIP_DEFLATED`, :const:`ZIP_BZIP2` " "or :const:`ZIP_LZMA`; unrecognized values will cause :exc:" "`NotImplementedError` to be raised. If :const:`ZIP_DEFLATED`, :const:" "`ZIP_BZIP2` or :const:`ZIP_LZMA` is specified but the corresponding module (:" "mod:`zlib`, :mod:`bz2` or :mod:`lzma`) is not available, :exc:`RuntimeError` " "is raised. The default is :const:`ZIP_STORED`." msgstr "" #: ../Doc/library/zipfile.rst:159 msgid "" "If *allowZip64* is ``True`` (the default) zipfile will create ZIP files that " "use the ZIP64 extensions when the zipfile is larger than 4 GiB. If it is " "``false`` :mod:`zipfile` will raise an exception when the ZIP file would " "require ZIP64 extensions." msgstr "" #: ../Doc/library/zipfile.rst:164 msgid "" "The *compresslevel* parameter controls the compression level to use when " "writing files to the archive. When using :const:`ZIP_STORED` or :const:" "`ZIP_LZMA` it has no effect. When using :const:`ZIP_DEFLATED` integers ``0`` " "through ``9`` are accepted (see :class:`zlib ` for more " "information). When using :const:`ZIP_BZIP2` integers ``1`` through ``9`` are " "accepted (see :class:`bz2 ` for more information)." msgstr "" #: ../Doc/library/zipfile.rst:172 msgid "" "If the file is created with mode ``'w'``, ``'x'`` or ``'a'`` and then :meth:" "`closed ` without adding any files to the archive, the appropriate " "ZIP structures for an empty archive will be written to the file." msgstr "" #: ../Doc/library/zipfile.rst:176 msgid "" "ZipFile is also a context manager and therefore supports the :keyword:`with` " "statement. In the example, *myzip* is closed after the :keyword:`with` " "statement's suite is finished---even if an exception occurs::" msgstr "" #: ../Doc/library/zipfile.rst:183 msgid "Added the ability to use :class:`ZipFile` as a context manager." msgstr "" #: ../Doc/library/zipfile.rst:186 msgid "Added support for :mod:`bzip2 ` and :mod:`lzma` compression." msgstr "" #: ../Doc/library/zipfile.rst:189 ../Doc/library/zipfile.rst:469 msgid "ZIP64 extensions are enabled by default." msgstr "" #: ../Doc/library/zipfile.rst:192 msgid "" "Added support for writing to unseekable streams. Added support for the " "``'x'`` mode." msgstr "" #: ../Doc/library/zipfile.rst:196 msgid "" "Previously, a plain :exc:`RuntimeError` was raised for unrecognized " "compression values." msgstr "" #: ../Doc/library/zipfile.rst:200 msgid "The *file* parameter accepts a :term:`path-like object`." msgstr "" #: ../Doc/library/zipfile.rst:203 msgid "Add the *compresslevel* parameter." msgstr "" #: ../Doc/library/zipfile.rst:209 msgid "" "Close the archive file. You must call :meth:`close` before exiting your " "program or essential records will not be written." msgstr "" #: ../Doc/library/zipfile.rst:215 msgid "" "Return a :class:`ZipInfo` object with information about the archive member " "*name*. Calling :meth:`getinfo` for a name not currently contained in the " "archive will raise a :exc:`KeyError`." msgstr "" #: ../Doc/library/zipfile.rst:222 msgid "" "Return a list containing a :class:`ZipInfo` object for each member of the " "archive. The objects are in the same order as their entries in the actual " "ZIP file on disk if an existing archive was opened." msgstr "" #: ../Doc/library/zipfile.rst:229 msgid "Return a list of archive members by name." msgstr "" #: ../Doc/library/zipfile.rst:234 msgid "" "Access a member of the archive as a binary file-like object. *name* can be " "either the name of a file within the archive or a :class:`ZipInfo` object. " "The *mode* parameter, if included, must be ``'r'`` (the default) or " "``'w'``. *pwd* is the password used to decrypt encrypted ZIP files." msgstr "" #: ../Doc/library/zipfile.rst:239 msgid "" ":meth:`~ZipFile.open` is also a context manager and therefore supports the :" "keyword:`with` statement::" msgstr "" #: ../Doc/library/zipfile.rst:246 msgid "" "With *mode* ``'r'`` the file-like object (``ZipExtFile``) is read-only and " "provides the following methods: :meth:`~io.BufferedIOBase.read`, :meth:`~io." "IOBase.readline`, :meth:`~io.IOBase.readlines`, :meth:`~io.IOBase.seek`, :" "meth:`~io.IOBase.tell`, :meth:`__iter__`, :meth:`~iterator.__next__`. These " "objects can operate independently of the ZipFile." msgstr "" #: ../Doc/library/zipfile.rst:253 msgid "" "With ``mode='w'``, a writable file handle is returned, which supports the :" "meth:`~io.BufferedIOBase.write` method. While a writable file handle is " "open, attempting to read or write other files in the ZIP file will raise a :" "exc:`ValueError`." msgstr "" #: ../Doc/library/zipfile.rst:258 msgid "" "When writing a file, if the file size is not known in advance but may exceed " "2 GiB, pass ``force_zip64=True`` to ensure that the header format is capable " "of supporting large files. If the file size is known in advance, construct " "a :class:`ZipInfo` object with :attr:`~ZipInfo.file_size` set, and use that " "as the *name* parameter." msgstr "" #: ../Doc/library/zipfile.rst:266 msgid "" "The :meth:`.open`, :meth:`read` and :meth:`extract` methods can take a " "filename or a :class:`ZipInfo` object. You will appreciate this when trying " "to read a ZIP file that contains members with duplicate names." msgstr "" #: ../Doc/library/zipfile.rst:270 msgid "" "Removed support of ``mode='U'``. Use :class:`io.TextIOWrapper` for reading " "compressed text files in :term:`universal newlines` mode." msgstr "" #: ../Doc/library/zipfile.rst:274 msgid "" ":meth:`open` can now be used to write files into the archive with the " "``mode='w'`` option." msgstr "" #: ../Doc/library/zipfile.rst:278 msgid "" "Calling :meth:`.open` on a closed ZipFile will raise a :exc:`ValueError`. " "Previously, a :exc:`RuntimeError` was raised." msgstr "" #: ../Doc/library/zipfile.rst:285 msgid "" "Extract a member from the archive to the current working directory; *member* " "must be its full name or a :class:`ZipInfo` object. Its file information is " "extracted as accurately as possible. *path* specifies a different directory " "to extract to. *member* can be a filename or a :class:`ZipInfo` object. " "*pwd* is the password used for encrypted files." msgstr "" #: ../Doc/library/zipfile.rst:291 msgid "Returns the normalized path created (a directory or new file)." msgstr "" #: ../Doc/library/zipfile.rst:295 msgid "" "If a member filename is an absolute path, a drive/UNC sharepoint and leading " "(back)slashes will be stripped, e.g.: ``///foo/bar`` becomes ``foo/bar`` on " "Unix, and ``C:\\foo\\bar`` becomes ``foo\\bar`` on Windows. And all ``\".." "\"`` components in a member filename will be removed, e.g.: ``../../foo../../" "ba..r`` becomes ``foo../ba..r``. On Windows illegal characters (``:``, " "``<``, ``>``, ``|``, ``\"``, ``?``, and ``*``) replaced by underscore " "(``_``)." msgstr "" #: ../Doc/library/zipfile.rst:303 msgid "" "Calling :meth:`extract` on a closed ZipFile will raise a :exc:`ValueError`. " "Previously, a :exc:`RuntimeError` was raised." msgstr "" #: ../Doc/library/zipfile.rst:307 ../Doc/library/zipfile.rst:330 msgid "The *path* parameter accepts a :term:`path-like object`." msgstr "" #: ../Doc/library/zipfile.rst:313 msgid "" "Extract all members from the archive to the current working directory. " "*path* specifies a different directory to extract to. *members* is optional " "and must be a subset of the list returned by :meth:`namelist`. *pwd* is the " "password used for encrypted files." msgstr "" #: ../Doc/library/zipfile.rst:320 msgid "" "Never extract archives from untrusted sources without prior inspection. It " "is possible that files are created outside of *path*, e.g. members that have " "absolute filenames starting with ``\"/\"`` or filenames with two dots ``\".." "\"``. This module attempts to prevent that. See :meth:`extract` note." msgstr "" #: ../Doc/library/zipfile.rst:326 msgid "" "Calling :meth:`extractall` on a closed ZipFile will raise a :exc:" "`ValueError`. Previously, a :exc:`RuntimeError` was raised." msgstr "" #: ../Doc/library/zipfile.rst:336 msgid "Print a table of contents for the archive to ``sys.stdout``." msgstr "" #: ../Doc/library/zipfile.rst:341 msgid "Set *pwd* as default password to extract encrypted files." msgstr "" #: ../Doc/library/zipfile.rst:346 msgid "" "Return the bytes of the file *name* in the archive. *name* is the name of " "the file in the archive, or a :class:`ZipInfo` object. The archive must be " "open for read or append. *pwd* is the password used for encrypted files " "and, if specified, it will override the default password set with :meth:" "`setpassword`. Calling :meth:`read` on a ZipFile that uses a compression " "method other than :const:`ZIP_STORED`, :const:`ZIP_DEFLATED`, :const:" "`ZIP_BZIP2` or :const:`ZIP_LZMA` will raise a :exc:`NotImplementedError`. An " "error will also be raised if the corresponding compression module is not " "available." msgstr "" #: ../Doc/library/zipfile.rst:355 msgid "" "Calling :meth:`read` on a closed ZipFile will raise a :exc:`ValueError`. " "Previously, a :exc:`RuntimeError` was raised." msgstr "" #: ../Doc/library/zipfile.rst:362 msgid "" "Read all the files in the archive and check their CRC's and file headers. " "Return the name of the first bad file, or else return ``None``." msgstr "" #: ../Doc/library/zipfile.rst:365 msgid "" "Calling :meth:`testfile` on a closed ZipFile will raise a :exc:" "`ValueError`. Previously, a :exc:`RuntimeError` was raised." msgstr "" #: ../Doc/library/zipfile.rst:373 msgid "" "Write the file named *filename* to the archive, giving it the archive name " "*arcname* (by default, this will be the same as *filename*, but without a " "drive letter and with leading path separators removed). If given, " "*compress_type* overrides the value given for the *compression* parameter to " "the constructor for the new entry. Similarly, *compresslevel* will override " "the constructor if given. The archive must be open with mode ``'w'``, " "``'x'`` or ``'a'``." msgstr "" #: ../Doc/library/zipfile.rst:383 msgid "" "There is no official file name encoding for ZIP files. If you have unicode " "file names, you must convert them to byte strings in your desired encoding " "before passing them to :meth:`write`. WinZip interprets all file names as " "encoded in CP437, also known as DOS Latin." msgstr "" #: ../Doc/library/zipfile.rst:390 msgid "" "Archive names should be relative to the archive root, that is, they should " "not start with a path separator." msgstr "" #: ../Doc/library/zipfile.rst:395 msgid "" "If ``arcname`` (or ``filename``, if ``arcname`` is not given) contains a " "null byte, the name of the file in the archive will be truncated at the null " "byte." msgstr "" #: ../Doc/library/zipfile.rst:398 msgid "" "Calling :meth:`write` on a ZipFile created with mode ``'r'`` or a closed " "ZipFile will raise a :exc:`ValueError`. Previously, a :exc:`RuntimeError` " "was raised." msgstr "" #: ../Doc/library/zipfile.rst:407 msgid "" "Write the string *data* to the archive; *zinfo_or_arcname* is either the " "file name it will be given in the archive, or a :class:`ZipInfo` instance. " "If it's an instance, at least the filename, date, and time must be given. " "If it's a name, the date and time is set to the current date and time. The " "archive must be opened with mode ``'w'``, ``'x'`` or ``'a'``." msgstr "" #: ../Doc/library/zipfile.rst:413 msgid "" "If given, *compress_type* overrides the value given for the *compression* " "parameter to the constructor for the new entry, or in the *zinfo_or_arcname* " "(if that is a :class:`ZipInfo` instance). Similarly, *compresslevel* will " "override the constructor if given." msgstr "" #: ../Doc/library/zipfile.rst:420 msgid "" "When passing a :class:`ZipInfo` instance as the *zinfo_or_arcname* " "parameter, the compression method used will be that specified in the " "*compress_type* member of the given :class:`ZipInfo` instance. By default, " "the :class:`ZipInfo` constructor sets this member to :const:`ZIP_STORED`." msgstr "" #: ../Doc/library/zipfile.rst:425 msgid "The *compress_type* argument." msgstr "" #: ../Doc/library/zipfile.rst:428 msgid "" "Calling :meth:`writestr` on a ZipFile created with mode ``'r'`` or a closed " "ZipFile will raise a :exc:`ValueError`. Previously, a :exc:`RuntimeError` " "was raised." msgstr "" #: ../Doc/library/zipfile.rst:434 msgid "The following data attributes are also available:" msgstr "" #: ../Doc/library/zipfile.rst:438 msgid "Name of the ZIP file." msgstr "" #: ../Doc/library/zipfile.rst:442 msgid "" "The level of debug output to use. This may be set from ``0`` (the default, " "no output) to ``3`` (the most output). Debugging information is written to " "``sys.stdout``." msgstr "" #: ../Doc/library/zipfile.rst:448 msgid "" "The comment text associated with the ZIP file. If assigning a comment to a :" "class:`ZipFile` instance created with mode ``'w'``, ``'x'`` or ``'a'``, this " "should be a string no longer than 65535 bytes. Comments longer than this " "will be truncated in the written archive when :meth:`close` is called." msgstr "" #: ../Doc/library/zipfile.rst:458 msgid "PyZipFile Objects" msgstr "" #: ../Doc/library/zipfile.rst:460 msgid "" "The :class:`PyZipFile` constructor takes the same parameters as the :class:" "`ZipFile` constructor, and one additional parameter, *optimize*." msgstr "" #: ../Doc/library/zipfile.rst:466 msgid "The *optimize* parameter." msgstr "" #: ../Doc/library/zipfile.rst:472 msgid "" "Instances have one method in addition to those of :class:`ZipFile` objects:" msgstr "" #: ../Doc/library/zipfile.rst:476 msgid "" "Search for files :file:`\\*.py` and add the corresponding file to the " "archive." msgstr "" #: ../Doc/library/zipfile.rst:479 msgid "" "If the *optimize* parameter to :class:`PyZipFile` was not given or ``-1``, " "the corresponding file is a :file:`\\*.pyc` file, compiling if necessary." msgstr "" #: ../Doc/library/zipfile.rst:482 msgid "" "If the *optimize* parameter to :class:`PyZipFile` was ``0``, ``1`` or ``2``, " "only files with that optimization level (see :func:`compile`) are added to " "the archive, compiling if necessary." msgstr "" #: ../Doc/library/zipfile.rst:486 msgid "" "If *pathname* is a file, the filename must end with :file:`.py`, and just " "the (corresponding :file:`\\*.pyc`) file is added at the top level (no path " "information). If *pathname* is a file that does not end with :file:`.py`, " "a :exc:`RuntimeError` will be raised. If it is a directory, and the " "directory is not a package directory, then all the files :file:`\\*.pyc` are " "added at the top level. If the directory is a package directory, then all :" "file:`\\*.pyc` are added under the package name as a file path, and if any " "subdirectories are package directories, all of these are added recursively " "in sorted order." msgstr "" #: ../Doc/library/zipfile.rst:496 msgid "*basename* is intended for internal use only." msgstr "" #: ../Doc/library/zipfile.rst:498 msgid "" "*filterfunc*, if given, must be a function taking a single string argument. " "It will be passed each path (including each individual full file path) " "before it is added to the archive. If *filterfunc* returns a false value, " "the path will not be added, and if it is a directory its contents will be " "ignored. For example, if our test files are all either in ``test`` " "directories or start with the string ``test_``, we can use a *filterfunc* to " "exclude them::" msgstr "" #: ../Doc/library/zipfile.rst:512 msgid "The :meth:`writepy` method makes archives with file names like this::" msgstr "" #: ../Doc/library/zipfile.rst:521 msgid "The *filterfunc* parameter." msgstr "" #: ../Doc/library/zipfile.rst:524 msgid "The *pathname* parameter accepts a :term:`path-like object`." msgstr "" #: ../Doc/library/zipfile.rst:527 msgid "Recursion sorts directory entries." msgstr "" #: ../Doc/library/zipfile.rst:534 msgid "ZipInfo Objects" msgstr "" #: ../Doc/library/zipfile.rst:536 msgid "" "Instances of the :class:`ZipInfo` class are returned by the :meth:`.getinfo` " "and :meth:`.infolist` methods of :class:`ZipFile` objects. Each object " "stores information about a single member of the ZIP archive." msgstr "" #: ../Doc/library/zipfile.rst:540 msgid "" "There is one classmethod to make a :class:`ZipInfo` instance for a " "filesystem file:" msgstr "" #: ../Doc/library/zipfile.rst:545 msgid "" "Construct a :class:`ZipInfo` instance for a file on the filesystem, in " "preparation for adding it to a zip file." msgstr "" #: ../Doc/library/zipfile.rst:548 msgid "*filename* should be the path to a file or directory on the filesystem." msgstr "" #: ../Doc/library/zipfile.rst:550 msgid "" "If *arcname* is specified, it is used as the name within the archive. If " "*arcname* is not specified, the name will be the same as *filename*, but " "with any drive letter and leading path separators removed." msgstr "" #: ../Doc/library/zipfile.rst:556 msgid "The *filename* parameter accepts a :term:`path-like object`." msgstr "" #: ../Doc/library/zipfile.rst:560 msgid "Instances have the following methods and attributes:" msgstr "" #: ../Doc/library/zipfile.rst:564 msgid "Return ``True`` if this archive member is a directory." msgstr "" #: ../Doc/library/zipfile.rst:566 msgid "This uses the entry's name: directories should always end with ``/``." msgstr "" #: ../Doc/library/zipfile.rst:573 msgid "Name of the file in the archive." msgstr "" #: ../Doc/library/zipfile.rst:578 msgid "" "The time and date of the last modification to the archive member. This is a " "tuple of six values:" msgstr "" #: ../Doc/library/zipfile.rst:582 msgid "Index" msgstr "" #: ../Doc/library/zipfile.rst:582 msgid "Value" msgstr "Valeur" #: ../Doc/library/zipfile.rst:584 msgid "``0``" msgstr "``0``" #: ../Doc/library/zipfile.rst:584 msgid "Year (>= 1980)" msgstr "" #: ../Doc/library/zipfile.rst:586 msgid "``1``" msgstr "``1``" #: ../Doc/library/zipfile.rst:586 msgid "Month (one-based)" msgstr "" #: ../Doc/library/zipfile.rst:588 msgid "``2``" msgstr "``2``" #: ../Doc/library/zipfile.rst:588 msgid "Day of month (one-based)" msgstr "" #: ../Doc/library/zipfile.rst:590 msgid "``3``" msgstr "``3``" #: ../Doc/library/zipfile.rst:590 msgid "Hours (zero-based)" msgstr "" #: ../Doc/library/zipfile.rst:592 msgid "``4``" msgstr "``4``" #: ../Doc/library/zipfile.rst:592 msgid "Minutes (zero-based)" msgstr "" #: ../Doc/library/zipfile.rst:594 msgid "``5``" msgstr "``5``" #: ../Doc/library/zipfile.rst:594 msgid "Seconds (zero-based)" msgstr "" #: ../Doc/library/zipfile.rst:599 msgid "The ZIP file format does not support timestamps before 1980." msgstr "" #: ../Doc/library/zipfile.rst:604 msgid "Type of compression for the archive member." msgstr "" #: ../Doc/library/zipfile.rst:609 msgid "Comment for the individual archive member." msgstr "" #: ../Doc/library/zipfile.rst:614 msgid "" "Expansion field data. The `PKZIP Application Note`_ contains some comments " "on the internal structure of the data contained in this string." msgstr "" #: ../Doc/library/zipfile.rst:620 msgid "System which created ZIP archive." msgstr "" #: ../Doc/library/zipfile.rst:625 msgid "PKZIP version which created ZIP archive." msgstr "" #: ../Doc/library/zipfile.rst:630 msgid "PKZIP version needed to extract archive." msgstr "" #: ../Doc/library/zipfile.rst:635 msgid "Must be zero." msgstr "" #: ../Doc/library/zipfile.rst:640 msgid "ZIP flag bits." msgstr "" #: ../Doc/library/zipfile.rst:645 msgid "Volume number of file header." msgstr "" #: ../Doc/library/zipfile.rst:650 msgid "Internal attributes." msgstr "" #: ../Doc/library/zipfile.rst:655 msgid "External file attributes." msgstr "" #: ../Doc/library/zipfile.rst:660 msgid "Byte offset to the file header." msgstr "" #: ../Doc/library/zipfile.rst:665 msgid "CRC-32 of the uncompressed file." msgstr "" #: ../Doc/library/zipfile.rst:670 msgid "Size of the compressed data." msgstr "" #: ../Doc/library/zipfile.rst:675 msgid "Size of the uncompressed file." msgstr "" #: ../Doc/library/zipfile.rst:682 msgid "Command-Line Interface" msgstr "" #: ../Doc/library/zipfile.rst:684 msgid "" "The :mod:`zipfile` module provides a simple command-line interface to " "interact with ZIP archives." msgstr "" #: ../Doc/library/zipfile.rst:687 msgid "" "If you want to create a new ZIP archive, specify its name after the :option:" "`-c` option and then list the filename(s) that should be included:" msgstr "" #: ../Doc/library/zipfile.rst:694 msgid "Passing a directory is also acceptable:" msgstr "" #: ../Doc/library/zipfile.rst:700 msgid "" "If you want to extract a ZIP archive into the specified directory, use the :" "option:`-e` option:" msgstr "" #: ../Doc/library/zipfile.rst:707 msgid "For a list of the files in a ZIP archive, use the :option:`-l` option:" msgstr "" #: ../Doc/library/zipfile.rst:715 msgid "Command-line options" msgstr "" #: ../Doc/library/zipfile.rst:720 msgid "List files in a zipfile." msgstr "" #: ../Doc/library/zipfile.rst:725 msgid "Create zipfile from source files." msgstr "" #: ../Doc/library/zipfile.rst:730 msgid "Extract zipfile into target directory." msgstr "" #: ../Doc/library/zipfile.rst:735 msgid "Test whether the zipfile is valid or not." msgstr ""