我有这个zip文件结构。
压缩文件名 = filename.zip
filename> images>
style.css
default.js
index.html
我想仅更新 index.html
。我尝试更新 index.html
,但然后在 1.zip 文件中它仅包含 index.html
文件并且其他文件被删除。
这是我尝试的代码:
import zipfile
msg = 'This data did not exist in a file before being added to the ZIP file'
zf = zipfile.ZipFile('1.zip',
mode='w',
)
try:
zf.writestr('index.html', msg)
finally:
zf.close()
print zf.read('index.html')
我该如何使用Python仅更新 index.html
文件?