हम Python का उपयोग करके फाइल्स को कंप्रेस या एक्सट्रैक्ट कर सकते हैं। हम Python में `zipfile` मॉड्यूल का उपयोग करते हैं, एक बार में व्यक्तिगत या एकाधिक फाइल्स को एक्सट्रैक्ट या कंप्रेस करने के लिए। यह प्रक्रिया आसान है और बहुत कम कोड की आवश्यकता होती है। हम `zipfile` मॉड्यूल इंपोर्ट करके शुरू करते हैं और फिर दूसरे पैरामीटर को `'w'` निर्दिष्ट करके `ZipFile` ऑब्जेक्ट को राइट मोड में खोलते हैं। फाइल जिसे जिप करना है, इस कोड फाइल के समान फोल्डर में है या जिप की जाने वाली फाइल का पाथ निर्दिष्ट किया जा सकता है। यहां आवश्यक कोड है:
import zipfile
foo_zip = zipfile.ZipFile('foo.zip', 'w')
foo_zip.write('foo.txt', compress_type=zipfile.ZIP_DEFLATED)
foo_zip.close()
यह फाइल `foo.txt` से जिप्ड फाइल `foo.zip` बनाता है।