2 つの異なるディレクトリに 2 つのファイルがあり、1 つは'/home/test/first/first.pdf'
、もう 1 つは です'/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
フォルダーがあり、その中に 2 つのサブフォルダーがfirst
ありsecond
、次に pdf ファイルがあります。フルパスをzipアーカイブに圧縮する代わりに、2つのpdfファイルのみを含める方法がわかりません。質問が明確になることを願っています。助けてください。ありがとう。