我想使用python将文件添加到已创建的zip文件中。
以下是代码:
try:
conn='1.properties'
fileName='/home/pbnagara/temp/Zip1.zip'
myZip = zipfile.ZipFile(fileName, mode='a')
myZip.write(conn)
myZip.close()
except Exception:
print 'Exception occurred while writing to Zip file: ' + fileName
当我尝试解压缩时,存档已损坏,并引发以下错误:
你能告诉我这里出了什么问题吗?提取:1.properties bad CRC afe265f4(应该是f998eec6)
使用不同的后缀[除存档名称的.zip之外]会导致任何错误吗?
答案 0 :(得分:0)
您在附加模式下打开的文件最有可能已损坏或不是有效的zip文件,或者使用ZipFile类不支持的某些zip扩展名。