यह विषय विस्तार से बताता है कि पायथन का उपयोग करके CSV फ़ाइल को कैसे संपीड़ित करें। यह IDE सेटिंग, चरणबद्ध प्रक्रिया और पायथन का उपयोग करके CSV फ़ाइल संपीड़न के लिए एक कार्यशील कोड नमूना बताता है। इसके अलावा, आप एक ही दृष्टिकोण का उपयोग करके कई CSV फ़ाइलों को एक ही ZIP संग्रह में संपीड़ित कर सकते हैं।
पायथन का उपयोग करके CSV को संपीड़ित करने के चरण
- अल्पविराम से अलग किए गए मान फ़ाइल संपीड़न के लिए Aspose.ZIP के साथ काम करने के लिए IDE तैयार करें
- Archive वर्ग का एक ऑब्जेक्ट बनाएं
- स्ट्रिंग मानों को ज़िप में फ़ाइलों के नाम के रूप में पास करें
- save विधि का उपयोग करके आउटपुट संपीड़ित ZIP निर्देशिका निर्यात करें
ऊपर दिए गए चरण बताते हैं कि पायथन का उपयोग करके CSV फ़ाइल आकार कम करने वाला उपकरण कैसे बनाया जाता है। प्रक्रिया स्रोत अल्पविराम से अलग किए गए मान फ़ाइल को पढ़ने से शुरू होती है। इसके बाद, आउटपुट ज़िप निर्देशिका में प्रविष्टियाँ बनाने के लिए फ़ाइल पथ और नाम पास करें। अंत में, संपीड़ित CSV फ़ाइल युक्त जनरेट किए गए ज़िप संग्रह को लिखें।
पायथन का उपयोग करके CSV फ़ाइल को संपीड़ित करने का कोड
import aspose.zip as az | |
path = "C://" | |
# Create and save archive with a CSV file | |
with az.Archive() as archive: | |
# Add CSV file into archive | |
archive.create_entry("Sample.csv", path + "input.csv") | |
# Save zip archive | |
archive.save('csv_archive.zip') |
नीचे दिया गया कोड नमूना Python का उपयोग करके CSV को संपीड़ित करने की सुविधा को दर्शाता है। यह संपीड़न सीखने का एक सरल संस्करण है जिसे एक साथ कई CSV फ़ाइलों को संपीड़ित करने के लिए और भी बेहतर बनाया जा सकता है। इसी तरह, जटिल और उन्नत ZIP फ़ाइल प्रसंस्करण सुविधाएँ जैसे कि ZIP निर्देशिका की सुरक्षा को भी आपकी आवश्यकताओं के आधार पर आपके एप्लिकेशन में शामिल किया जा सकता है।
इस लेख में Python का उपयोग करके CSV फ़ाइल को संपीड़ित करने की प्रक्रिया को रेखांकित किया गया है। हालाँकि, यदि आपको ZIP फ़ाइलों को निकालने की आवश्यकता है, तो पायथन में ज़िप फ़ाइल निकालें पर एक नज़र डालें।