我有一个名为“files”的文件夹,其中包含大量 jpg 照片。我还有一个名为“temp.kml”的文件。我想创建一个 KMZ 文件(基本上是一个 zip 文件),其中包含 temp.kml 文件和其中包含照片的文件目录。
这是我的代码:
zfName = 'simonsZip.kmz'
foo = zipfile.ZipFile(zfName, 'w')
foo.write("temp.kml")
foo.close()
os.remove("temp.kml")
这将创建 kmz 文件并将 temp.kml 放入其中。但我也想将名为“files”的文件夹放入其中。我该怎么做呢?
我在 StackOverflow 上读到有人使用 Shutil 来制作 zip 文件。谁能提供解决方案吗?
您可以使用shutil
import shutil
shutil.make_archive("simonsZip", "zip", "files")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)