0
我使用以下代码从S3存储桶中检索文件,它工作正常。在python中创建内存文件中的zip文件
file = io.BytesIO()
k.get_contents_to_file(file)
现在我想在存储器文件中添加一个zip文件。下面的代码将文件名作为参数,但我有一个内存文件。
zip_file.write(filename, zip_path)
我使用Python 3.4我的项目。
我使用以下代码从S3存储桶中检索文件,它工作正常。在python中创建内存文件中的zip文件
file = io.BytesIO()
k.get_contents_to_file(file)
现在我想在存储器文件中添加一个zip文件。下面的代码将文件名作为参数,但我有一个内存文件。
zip_file.write(filename, zip_path)
我使用Python 3.4我的项目。
尝试使用writestr
签名:writestr(zinfo_or_arcname,数据,compress_type =无)
文档字符串:将文件写入到存档。内容是'data', 它可以是'str'或'bytes'实例;如果它是'str',那么它首先被编码为UTF-8。 'zinfo_or_arcname'是ZipInfo 实例或存档中文件的名称。