मेरे पास दो अलग-अलग निर्देशिकाओं में दो फाइलें हैं, एक '/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()
के बाद मुझे लगता है कि मैं बनाया ज़िप फ़ाइल खोलने, मैं इसे में एक home
फ़ोल्डर है, तो उसमें दो उप फ़ोल्डरों, first
और second
, तो पीडीएफ हैं फ़ाइलें। मुझे नहीं पता कि ज़िप संग्रह में पूर्ण पथ को ज़िपित करने के बजाय केवल दो पीडीएफ फाइलों को कैसे शामिल किया जाए। मुझे उम्मीद है कि मैं अपना प्रश्न स्पष्ट कर दूंगा, कृपया मदद करें। धन्यवाद।