Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके ज़िप फ़ाइल में फ़ाइलें कैसे जोड़ें?


डायरेक्टरी का ज़िप आर्काइव बनाने के लिए zipfile मॉड्यूल का उपयोग करें। os.walk का उपयोग करके डायरेक्टरी ट्री को पार करें और इसमें सभी फ़ाइलों को रिकर्सिवली जोड़ें।

उदाहरण

import os\nimport zipfile\ndef zipdir(path, ziph):\n    # ziph is zipfile handle\n    for root, dirs, files in os.walk(path):\n        for file in files:\n            ziph.write(os.path.join(root, file))\nzipf = zipfile.ZipFile('Zipped_file.zip', 'w', zipfile.ZIP_DEFLATED)\nzipdir('./my_folder', zipf)\nzipf.close()

उपरोक्त कोड my_folder की सामग्री को 'Zipped_file.zip' फ़ाइल में ज़िप करेगा। और इसे वर्तमान डायरेक्टरी में स्टोर करेगा।

  1. Python का उपयोग करके पावरपॉइंट फाइल्स कैसे बनाएं? Python का उपयोग करके पावरपॉइंट फाइल्स कैसे बनाएं?

    परिचय हम सभी को अपने जीवन में किसी न किसी बिंदु पर पावरपॉइंट प्रेजेंटेशन बनाना पड़ा है। अक्सर हमने Microsoft के पावरपॉइंट या Google Slides का उपयोग किया है। लेकिन क्या होगा यदि आपके पास सदस्यता या इंटरनेट तक पहुंच नहीं है? या क्या होगा यदि आप इसे केवल प्रोग्रामर तरीके से करना चाहते हैं? चिंता न करे

  1. मैक पर फाइलों को ज़िप कैसे करें मैक पर फाइलों को ज़िप कैसे करें

    किसी ने कहा था कि आप कभी बहुत अमीर या बहुत पतले नहीं हो सकते; आप इसमें यह भी जोड़ सकते हैं कि आपके पास कभी बहुत अधिक स्टोरेज स्पेस नहीं हो सकता। अपने मैक पर स्पेस बचाने का एक तरीका है फाइलों और फोल्डरों को कंप्रेस (या ज़िप) करना ताकि वे कम जगह घेरें, और यह तब भी अच्छा विचार है जब आप उन्हें किसी और क

  1. विंडोज 10 में पावरशेल का उपयोग करके फ़ाइलों को कंप्रेस और एक्सट्रैक्ट करें – चरण-दर-चरण गाइड विंडोज 10 में पावरशेल का उपयोग करके फ़ाइलों को कंप्रेस और एक्सट्रैक्ट करें – चरण-दर-चरण गाइड

    ज़िप फ़ंक्शन आपको एक फ़ाइल को उसकी सभी संबद्ध कॉन्फ़िगरेशन के साथ एक ही फ़ाइल में कंप्रेस करके छोटे आकार में बदलने की अनुमति देता है। इस तरह, ऐसी कंप्रेस्ड ज़िप फ़ाइलों को ईमेल या अन्य फ़ाइल-साझाकरण माध्यमों पर दूसरों के साथ आसानी से साझा किया जा सकता है। ज़िप फ़ंक्शन करने के लिए, उपयोगकर्ता आमतौर