Python zipfile writestr方法。怎么写大字符串? (一个大的CSV文件)

时间:2012-01-13 04:02:57

标签: 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?

0 个答案:

没有答案