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

पायथन का उपयोग करके एक से अधिक फ़ाइलों को एक नई फ़ाइल में कैसे मर्ज करें?


एक नई फ़ाइल में एकाधिक फ़ाइलों को मर्ज करने के लिए, आप बस फ़ाइलों को पढ़ सकते हैं और उन्हें लूप का उपयोग करके एक नई फ़ाइल में लिख सकते हैं।

उदाहरण के लिए

filenames = ['file1.txt', 'file2.txt', 'file3.txt']
with open('output_file', 'w') as outfile:
    for fname in filenames:
        with open(fname) as infile:
            outfile.write(infile.read())

यदि आपके पास बहुत बड़ी फ़ाइलें हैं, तो उन्हें एक साथ लिखने के बजाय, आप उन्हें पंक्ति दर पंक्ति लिख सकते हैं।

उदाहरण के लिए

filenames = ['file1.txt', 'file2.txt', 'file3.txt']
with open('output_file', 'w') as outfile:
    for fname in filenames:
        with open(fname) as infile:
            for line in infile:
                outfile.write(line)

  1. एक पंडों के डेटाफ़्रेम में एकाधिक CSV फ़ाइलों को कैसे मर्ज करें?

    एक से अधिक CSV फ़ाइलों को एक पांडा डेटाफ़्रेम में मर्ज करने के लिए, read_csv का उपयोग करें। सबसे पहले, आवश्यक पंडों पुस्तकालय को आयात करें। यहां। हमने pd को एक उपनाम के रूप में सेट किया है - import pandas as pd अब, मान लें कि निम्नलिखित हमारी CSV फ़ाइलें हैं - Sales1.csv Sales2.csv हमने पथ

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

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

  1. पायथन का उपयोग करके कई फाइलों का नाम बदलें

    नाम बदलें () विधि का उपयोग Python3 में किसी फ़ाइल या निर्देशिका का नाम बदलने के लिए किया जाता है। नाम बदलें () विधि ओएस मॉड्यूल का एक हिस्सा है। os.rename के लिए सिंटैक्स () os.rename(src, dst) पहला तर्क src है जो नाम बदलने के लिए फ़ाइल का स्रोत पता है और दूसरा तर्क dstजो नए नाम के साथ गंतव्य है।