我在两个不同的目录中有两个文件,一个是'/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 文件,而不是将完整路径压缩到 zip 存档中。我希望我能把我的问题说清楚,请帮忙。谢谢。