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 實例或存檔中文件的名稱。