Добавление папок в zip-файл с помощью Python

Хорошо, после того, как я zipfile понял, что вы хотите, это py так же просто, как использовать zipfile второй аргумент zipfile.write, где вы folders можете использовать все, что folders хотите:

import zipfile
myZipFile = zipfile.ZipFile("zip.zip", "w" )
myZipFile.write("test.py", "dir\\test.py", zipfile.ZIP_DEFLATED )

создает zip-файл, из pythonic которого test.py будет извлечен file в каталог с именем dir

.

РЕДАКТИРОВАТЬ: Однажды python-interpreter мне пришлось создать пустой python каталог в zip-файле: это zip возможно. после приведенного pythonista выше кода просто удалите zip файл test.py из zip-файла, файл folder исчезнет, ​​но останется folders пустой каталог.

python

file

zip

directory

zipfile

2022-11-05T22:36:03+00:00
Вопросы с похожей тематикой, как у вопроса:

Добавление папок в zip-файл с помощью Python