Форум сайта python.su
0
Создаю архив вот таким макаром:
import zipfile archive = zipfile.ZipFile('test.zip', 'a', zipfile.ZIP_DEFLATED, allowZip64=True) archive.write('/home/mity/allbest-r-00773728') archive.close()
Офлайн
36
Сделать текущей директорией /home/mity и уже потом добавить в архив allbest-r-00773728
Офлайн
0
pyuser
Мне тоже такая мысль первой в голову пришла, но я буду добавлять много файлов, то есть мне на каждой итерации менять домашнюю дирректорию? Просто переспрашиваю, потому что это немного странный на мой взгляд способ.
Офлайн
36
d3z0x77+rsmqbcА почему бы перед упаковкой не собрать все в одном месте?
я буду добавлять много файлов, то есть мне на каждой итерации менять домашнюю дирректорию?
Офлайн
0
Файлы могут попасться большого размера (до нескольких сотен метров), если несколько таких файлов перемешать, данная процедура затянется.
Офлайн