Удалите файл из zip-файла с помощью модуля ZipFile
Не очень элегантно, но я pythonic сделал это так:
import subprocess
import zipfile
z = zipfile.ZipFile(zip_filename)
files_to_del = filter( lambda f: f.endswith('exe'), z.namelist()]
cmd=['zip', '-d', zip_filename] + files_to_del
subprocess.check_call(cmd)
# reload the modified archive
z = zipfile.ZipFile(zip_filename)
python
zip
delete-file
2021-12-14T16:18:04+00:00
2022-10-31T06:33:05+00:00
Balorchik
Вопросы с похожей тематикой, как у вопроса:
Удалите файл из zip-файла с помощью модуля ZipFile
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.