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

बड़े Python फाइल्स को कैसे कंप्रेस करें?


हम 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` बनाता है।

  1. पायथन का उपयोग करके PDF फ़ाइलों को एक्सेल फ़ाइलों में कैसे कन्वर्ट करें? पायथन का उपयोग करके PDF फ़ाइलों को एक्सेल फ़ाइलों में कैसे कन्वर्ट करें?

    पायथन में विभिन्न प्रकार के ऑपरेशन हैंडल करने के लिए पैकेज का बड़ा सेट है। इस लेख के माध्यम से, हम देखेंगे कि PDF फ़ाइल को एक्सेल फ़ाइल में कैसे कन्वर्ट करें। पायथन में PDF को CSV में कन्वर्ट करने के लिए विभिन्न पैकेज उपलब्ध हैं लेकिन हम Tabula-py मॉड्यूल का उपयोग करेंगे। tabula-py का प्रमुख भाग जा

  1. एंड्रॉइड पर बड़ी ऑडियो फाइलों को कंप्रेस कैसे करें एंड्रॉइड पर बड़ी ऑडियो फाइलों को कंप्रेस कैसे करें

    क्या आपने कभी व्हाट्सएप के माध्यम से एक ऑडियो फाइल भेजने की कोशिश की है केवल यह संदेश पाने के लिए कि यह बहुत बड़ी है? यह लगभग सभी के साथ हुआ है और यदि यह कुछ ऐसा है जिसे आपको तुरंत भेजने की आवश्यकता है तो बहुत कष्टप्रद हो सकता है। यदि आप जिस ऑडियो फाइल को भेजना चाहते हैं वह व्हाट्सएप की 16MB सीमा स

  1. इंटरनेट पर बड़ी फ़ाइलें ट्रांसफर करने के आसान तरीके इंटरनेट पर बड़ी फ़ाइलें ट्रांसफर करने के आसान तरीके

    हाल के वर्षों में, इंटरनेट पर बड़ी फ़ाइलें भेजने की क्षमता कई उपयोगकर्ताओं के लिए आवश्यक हो गई है। इस लेख में मैं आपको इंटरनेट पर बिना परेशानी के बड़ी फ़ाइलें ट्रांसफर करने के सबसे विश्वसनीय तरीके दिखाऊंगा। चूंकि मानक मैसेजिंग प्लेटफ़ॉर्म (Gmail, Outlook, आदि.) पर 25 MB से अधिक फ़ाइलें भेजना असंभव ह