ログイン

Python zipfile

Python zipfile
21問 • 2年前
  • Ален Саитов
  • 通報

    問題一覧

  • 1

    Встроенный модуль *** для работы с zip архивами

    zipfile

  • 2

    объект *** для работы с zip архивами

    ZipFile

  • 3

    Метод *** выводит таблицу с информацией о содержимом архива: полные названия файлов с указанием даты изменения и размера в байтах

    printdir()

  • 4

    необязательный аргумент объекта ZipFile ***, который задает режим работы (по аналогии с обычными файлами):

    mode

  • 5

    Метод *** возвращает информацию о файлах из архива в виде списка специальных объектов атрибутов (свойств) file_size, compress_size, filename, date_time Например print(info[6].file_size)

    infolist()

  • 6

    Атрибут *** списка, размер начального файла в байтах возвращающим infolist()

    file_size

  • 7

    Атрибут *** списка, размер сжатого файла в байтах возвращающим infolist()

    compress_size

  • 8

    Атрибут *** списка, имя файла возвращающим infolist()

    filename

  • 9

    Атрибут *** списка, дата изменения файла кортеж из (год, месяц, день, час, минута, секунда) возвращающим infolist()

    date_time

  • 10

    Метод *** возвращает список названий файлов и директорий, содержащихся в архиве

    namelist()

  • 11

    метод *** позволяет получить информацию о конкретном файле по его имени в архиве

    getinfo()

  • 12

    чтобы преобразовать полученное методом file.read() в строку (тип str), нужно использовать метод ***, указав нужную кодировку (например UTF-8)

    decode()

  • 13

    Метод *** открывает файл именно в бинарном виде, не в текстовом

    open()

  • 14

    Для записи файла в архив используется метод ***, который принимает имя существующего файла

    write()

  • 15

    Метод write() может принимать второй строковый аргумент, задающий новое имя файла в архиве

    ок

  • 16

    Для добавления файлов в уже существующий архив необходимо создать объект ZipFile в режиме mode='***'

    a

  • 17

    Метод извлекает отдельный файл *** принимает два аргумента: название_файла и путь_по_которому_требуется_извлечь_файл.

    extract()

  • 18

    метод извлекает все содержимое архива *** принимает в качестве аргумента путь_по_которому_требуется_извлечь_все_файлы

    extractall()

  • 19

    необязательный аргумент необязательных аргумента::*** который определяет метод сжатия, который должен использоваться при записи в архив. Он принимает одно из значений: ZIP_STORED, ZIP_DEFLATED, ZIP_BZIP2, ZIP_LZMA. По умолчанию используется значение ***=ZIP_STORED

    compression

  • 20

    необязательный аргумент необязательных аргумента::*** который позволяет разрешить использование расширений zip64, которые дают возможность создавать архивы размером больше 4 гигабайт. По умолчанию равен True

    allowZip64

  • 21

    Функция проверяет является ли файл архивом *** принимает на вход путь к файлу

    is_zipfile()

  • English

    English

    Ален Саитов · 41問 · 2年前

    English

    English

    41問 • 2年前
    Ален Саитов

    Python Работа с файлами

    Python Работа с файлами

    Ален Саитов · 42問 · 2年前

    Python Работа с файлами

    Python Работа с файлами

    42問 • 2年前
    Ален Саитов

    Python Decimal

    Python Decimal

    Ален Саитов · 23問 · 2年前

    Python Decimal

    Python Decimal

    23問 • 2年前
    Ален Саитов

    Python Срезы

    Python Срезы

    Ален Саитов · 12問 · 2年前

    Python Срезы

    Python Срезы

    12問 • 2年前
    Ален Саитов

    Python String

    Python String

    Ален Саитов · 43問 · 2年前

    Python String

    Python String

    43問 • 2年前
    Ален Саитов

    Python List

    Python List

    Ален Саитов · 51問 · 2年前

    Python List

    Python List

    51問 • 2年前
    Ален Саитов

    Python Dict

    Python Dict

    Ален Саитов · 32問 · 2年前

    Python Dict

    Python Dict

    32問 • 2年前
    Ален Саитов

    Python Datetime

    Python Datetime

    Ален Саитов · 76問 · 2年前

    Python Datetime

    Python Datetime

    76問 • 2年前
    Ален Саитов

    Python time

    Python time

    Ален Саитов · 26問 · 2年前

    Python time

    Python time

    26問 • 2年前
    Ален Саитов

    Python calendar

    Python calendar

    Ален Саитов · 27問 · 2年前

    Python calendar

    Python calendar

    27問 • 2年前
    Ален Саитов

    Python sys

    Python sys

    Ален Саитов · 12問 · 2年前

    Python sys

    Python sys

    12問 • 2年前
    Ален Саитов

    Python csv

    Python csv

    Ален Саитов · 19問 · 2年前

    Python csv

    Python csv

    19問 • 2年前
    Ален Саитов

    Python json

    Python json

    Ален Саитов · 13問 · 2年前

    Python json

    Python json

    13問 • 2年前
    Ален Саитов

    Python pickle

    Python pickle

    Ален Саитов · 10問 · 2年前

    Python pickle

    Python pickle

    10問 • 2年前
    Ален Саитов

    Python operator

    Python operator

    Ален Саитов · 15問 · 2年前

    Python operator

    Python operator

    15問 • 2年前
    Ален Саитов

    Python os

    Python os

    Ален Саитов · 21問 · 2年前

    Python os

    Python os

    21問 • 2年前
    Ален Саитов

    Python shutil

    Python shutil

    Ален Саитов · 10問 · 2年前

    Python shutil

    Python shutil

    10問 • 2年前
    Ален Саитов

    Python shelve

    Python shelve

    Ален Саитов · 13問 · 2年前

    Python shelve

    Python shelve

    13問 • 2年前
    Ален Саитов

    Python set

    Python set

    Ален Саитов · 47問 · 2年前

    Python set

    Python set

    47問 • 2年前
    Ален Саитов

    Python tuple

    Python tuple

    Ален Саитов · 26問 · 2年前

    Python tuple

    Python tuple

    26問 • 2年前
    Ален Саитов

    Python collections

    Python collections

    Ален Саитов · 96問 · 2年前

    Python collections

    Python collections

    96問 • 2年前
    Ален Саитов

    Python Обработка Исключения

    Python Обработка Исключения

    Ален Саитов · 24問 · 2年前

    Python Обработка Исключения

    Python Обработка Исключения

    24問 • 2年前
    Ален Саитов

    Python Функции

    Python Функции

    Ален Саитов · 7問 · 2年前

    Python Функции

    Python Функции

    7問 • 2年前
    Ален Саитов

    Python itertools

    Python itertools

    Ален Саитов · 20問 · 2年前

    Python itertools

    Python itertools

    20問 • 2年前
    Ален Саитов

    Python Регулярные выражения

    Python Регулярные выражения

    Ален Саитов · 25問 · 2年前

    Python Регулярные выражения

    Python Регулярные выражения

    25問 • 2年前
    Ален Саитов

    Python re

    Python re

    Ален Саитов · 20問 · 2年前

    Python re

    Python re

    20問 • 2年前
    Ален Саитов

    Python Magic Methods

    Python Magic Methods

    Ален Саитов · 85問 · 1年前

    Python Magic Methods

    Python Magic Methods

    85問 • 1年前
    Ален Саитов

    問題一覧

  • 1

    Встроенный модуль *** для работы с zip архивами

    zipfile

  • 2

    объект *** для работы с zip архивами

    ZipFile

  • 3

    Метод *** выводит таблицу с информацией о содержимом архива: полные названия файлов с указанием даты изменения и размера в байтах

    printdir()

  • 4

    необязательный аргумент объекта ZipFile ***, который задает режим работы (по аналогии с обычными файлами):

    mode

  • 5

    Метод *** возвращает информацию о файлах из архива в виде списка специальных объектов атрибутов (свойств) file_size, compress_size, filename, date_time Например print(info[6].file_size)

    infolist()

  • 6

    Атрибут *** списка, размер начального файла в байтах возвращающим infolist()

    file_size

  • 7

    Атрибут *** списка, размер сжатого файла в байтах возвращающим infolist()

    compress_size

  • 8

    Атрибут *** списка, имя файла возвращающим infolist()

    filename

  • 9

    Атрибут *** списка, дата изменения файла кортеж из (год, месяц, день, час, минута, секунда) возвращающим infolist()

    date_time

  • 10

    Метод *** возвращает список названий файлов и директорий, содержащихся в архиве

    namelist()

  • 11

    метод *** позволяет получить информацию о конкретном файле по его имени в архиве

    getinfo()

  • 12

    чтобы преобразовать полученное методом file.read() в строку (тип str), нужно использовать метод ***, указав нужную кодировку (например UTF-8)

    decode()

  • 13

    Метод *** открывает файл именно в бинарном виде, не в текстовом

    open()

  • 14

    Для записи файла в архив используется метод ***, который принимает имя существующего файла

    write()

  • 15

    Метод write() может принимать второй строковый аргумент, задающий новое имя файла в архиве

    ок

  • 16

    Для добавления файлов в уже существующий архив необходимо создать объект ZipFile в режиме mode='***'

    a

  • 17

    Метод извлекает отдельный файл *** принимает два аргумента: название_файла и путь_по_которому_требуется_извлечь_файл.

    extract()

  • 18

    метод извлекает все содержимое архива *** принимает в качестве аргумента путь_по_которому_требуется_извлечь_все_файлы

    extractall()

  • 19

    необязательный аргумент необязательных аргумента::*** который определяет метод сжатия, который должен использоваться при записи в архив. Он принимает одно из значений: ZIP_STORED, ZIP_DEFLATED, ZIP_BZIP2, ZIP_LZMA. По умолчанию используется значение ***=ZIP_STORED

    compression

  • 20

    необязательный аргумент необязательных аргумента::*** который позволяет разрешить использование расширений zip64, которые дают возможность создавать архивы размером больше 4 гигабайт. По умолчанию равен True

    allowZip64

  • 21

    Функция проверяет является ли файл архивом *** принимает на вход путь к файлу

    is_zipfile()