zipfile¶
ZipFile()¶
- class
zipfile.
ZipFile
(file, mode)¶ объект архив
from io import BytesIO in_memory_zip = BytesIO(some_content) with ZipFile(in_memory_zip) as zippy: for item in zippy.infolist(): if 'Exports' in item.filename: with zippy.open(item.filename) as export_file: for row in export_file: print(row.decode('utf-8'))
-
write
(src, localpath)¶ добавляет в архив файл
- Parameters
src (str) – путь к файлу
localpath (str) – путь файла в архиве
-
read
(path)¶ читает файл из архива, возвращает данные в бинарном формате
- Parameters
path (str) – путь к файлу
-
namelist
()¶ возвращает список строк, путей к файлам архива
-