1 Открытие Zip файлов

Для начала импортировать zipfile модуль и установить имя файла.

 import zipfile
filename = 'zipfile.zip'

 

Работа с почтовыми архивами очень похоже на работу с файлами , вы создаете объект, открыв ZipFile, которая позволяет работать на нем , прежде чем закрыть файл снова.

 zip = zipfile.ZipFile(filename)
print(zip)
# <zipfile.ZipFile object at 0x0000000002E51A90>
zip.close()

 

В Python 2.7 и Python 3 версии выше 3.2, можно использовать with менеджером контекста. Мы открываем файл в режиме «чтения», а затем печатаем список имен файлов:

 with zipfile.ZipFile(filename, 'r') as z:
    print(zip)
    # <zipfile.ZipFile object at 0x0000000002E51A90>