我有两个文件在两个不同的目录,一个是 '/home/test/first/first.pdf'
,另一个是 '/home/text/second/second.pdf'
。我使用以下代码来压缩它们:
import zipfile, StringIO
buffer = StringIO.StringIO()
first_path = '/home/test/first/first.pdf'
second_path = '/home/text/second/second.pdf'
zip = zipfile.ZipFile(buffer, 'w')
zip.write(first_path)
zip.write(second_path)
zip.close()
打开我创建的 zip 文件后,我在其中有一个 home
文件夹,然后有两个子文件夹,first
和 second
,然后是 pdf 文件。我不知道如何包括只有两个 pdf 文件,而不是有完整的路径压缩到压缩文件。我希望我把我的问题说清楚,请帮助。