ज़िपफाइल मॉड्यूल का उपयोग किसी निर्देशिका का ज़िप संग्रह बनाने के लिए करें। os.walk का उपयोग करके डायरेक्टरी ट्री पर चलें और इसमें सभी फाइलों को पुनरावर्ती रूप से जोड़ें।
उदाहरण
आयात करें ))zipf =zipfile.ZipFile('Zipped_file.zip', 'w', zipfile.ZIP_DEFLATED)zipdir('./my_folder', zipf)zipf.close()उपरोक्त कोड 'Zipped_file.zip' फ़ाइल में my_folder की सामग्री को ज़िप करेगा। और इसे वर्तमान निर्देशिका में संग्रहीत करें।