我正在使用该ZipFile
包在 Python 中压缩文件。这是我的代码:
archive = zipfile.ZipFile(join(settings.ARCHIVES_DIR, 'test.zip'), "a")
for pdffile in glob.glob(join(settings.IBILLING_DIR, '*.pdf')):
archive.write(pdffile)
archive.close()
我面临的问题是创建的 ZIP 文件包含目录结构。添加的文件以完整路径添加,这意味着提取存档的用户最终也将获得目录结构。我想将文件添加到 ZIP 但没有任何目录结构。
我怎样才能做到这一点?我没有在文档中找到此信息。
谢谢