标签: python dynamic zipfile
可能重复: Create a zip file from a generator in Python?
from zipfile import ZipFile with ZipFile('spam.zip', 'w') as myzip: myzip.writestr('file.csv','records1,fields')
以上代码适用于创建zip文件。但我想生成一个包含数千条记录的大型csv文件。使用上面的代码,我们不能将字符串附加到文件'file.csv',我不想在写入myzip之前在内存中创建大字符串。
有没有办法动态地将字符串附加到file.csv?