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

पायथन का उपयोग करके ज़िप फ़ाइल से सभी .txt फ़ाइलों को कैसे निकालें?

एक ज़िप से सभी .txt फ़ाइलों को निकालने के लिए, आपको ज़िप फ़ाइल की सभी फ़ाइलों पर लूप करना होगा, जाँच करें कि कोई फ़ाइल txt फ़ाइल है या नहीं। अगर यह एक txt फाइल है तो इसे एक्सट्रेक्ट करें। इसके लिए हम zipfile मॉड्यूल और इसके एक्सट्रेक्ट फंक्शन का उपयोग करेंगे।

उदाहरण के लिए

import zipfile
my_zip = zipfile.Zipfile('my_zip_file.zip') # Specify your zip file's name here
storage_path = '.'
for file in my_zip.namelist():
    if my_zip.getinfo(file).filename.endswith('.txt'):
        my_zip.extract(file, storage_path) # extract the file to current folder if it is a text file

उपरोक्त कोड को चलाने से my_zip_file.zip खुल जाएगा और उसमें से सभी txt फ़ाइलें निकाल कर उन्हें वर्तमान निर्देशिका में संग्रहीत कर दिया जाएगा।


  1. पायथन में MySQL का उपयोग करके किसी तालिका से सभी डेटा का चयन कैसे करें?

    MySQL में टेबल में रो और कॉलम होते हैं। कॉलम फ़ील्ड निर्दिष्ट करते हैं और पंक्तियाँ डेटा के रिकॉर्ड निर्दिष्ट करती हैं। तालिकाओं में डेटा का उपयोग करने के लिए लाने की आवश्यकता है। हमें कभी-कभी MySQL तालिका से सभी डेटा लाने की आवश्यकता हो सकती है। सभी पंक्तियों को SELECT * कथन का उपयोग करके तालिका स

  1. पायथन का उपयोग करके पीडीएफ फाइलों को एक्सेल फाइलों में कैसे बदलें?

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

  1. Linux में ज़िप फ़ाइलें कैसे निकालें

    ज़िप फ़ाइलें उतनी सामान्य नहीं हैं जितनी वे तब हुआ करती थीं जब डाउनलोड की गति धीमी थी और हर सहेजी गई बाइट मायने रखती थी। फिर भी, यह काफी सामान्य फ़ाइल प्रकार है। देर-सबेर आपको शायद एक खोलना पड़ेगा। आपके द्वारा उपयोग किए जाने वाले वितरण के आधार पर, ज़िप संग्रह को निकालना संभवतः काफी आसान है। फिर भी,