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