我想在zip下的目录中添加图片。 zip的结构如下:
doc1.zip
├── word
| ├── media
| ├── img1.png
| └── img2.png
我想在媒体下添加图片soc_logo
。
我写了以下代码:
with zipfile.ZipFile(zip_copy_filename, "w") as documentx:
for filename in filenames:
if filename=='word/media/soc_logo.png':
documentx.write(os.path.join(tmp_dir,filename))
else:
documentx.write(os.path.join(tmp_dir,filename), filename)
但结果如下:
doc1.zip
├── temp
| ├── /tmpT6kmaW/word/media/
├── word
| ├── media
| ├── img1.png
| └── img2.png
请帮忙吗?