Если я сделаю что-то вроде этого:
from zipfile import ZipFile
zip = ZipFile(archive, "a")
for x in range(5):
zip.writestr("file1.txt", "blabla")
Будет создан архив с 5 файлами, все с именами "file1.txt". Что я хотите добиться, чтобы иметь один сжатый файл, к которому каждая итерация цикла добавляет некоторый контент.Возможно ли это без какого-либо вспомогательного буфера и как это сделать?