我正在编写一个小的python脚本来压缩linux上的文件。
创建拉链后在同一台机器上,当我做了
unzip -l temp.zip
我能够看到内容但是当我将文件移动到Windows时,双击我无法在zip中看到任何文件夹。
但是,如果我提取它,我能够在文件夹中看到这些文件。
files=['/home/myfile.txt']
restoreZip = zipfile.ZipFile("temp.zip", "w", zipfile.ZIP_DEFLATED)
for file in files:
restoreZip.write(file)
restoreZip.close()
如果我使用zip -r temp.zip /home/myfile.txt创建文件,我可以在移动到Windows机器时双击目录结构。