Tôi có hai tệp trong hai thư mục khác nhau, một là '/home/test/first/first.pdf'
, còn lại là '/home/text/second/second.pdf'
. Tôi sử dụng đoạn mã sau để nén chúng:python/zip: Cách loại bỏ đường dẫn tuyệt đối trong kho lưu trữ zip nếu đường dẫn tuyệt đối cho tệp được cung cấp?
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()
Sau khi tôi mở file zip mà tôi tạo ra, tôi có một thư mục home
trong nó, sau đó có hai thư mục con trong nó, first
và second
thì pdf các tập tin. Tôi không biết làm thế nào để bao gồm chỉ có hai tập tin pdf thay vì có đường dẫn đầy đủ nén vào kho lưu trữ zip. Tôi hy vọng tôi làm cho câu hỏi của tôi rõ ràng, xin vui lòng giúp đỡ. Cảm ơn.