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. C . का उपयोग करके दो फ़ाइलों की सामग्री को तीसरी फ़ाइल में मर्ज करें

    यह दो फाइलों की सामग्री को तीसरी फाइल में मर्ज करने के लिए एक सी प्रोग्राम है। उदाहरण के लिए। इनपुट java.txt is having initial content “Java is a programing language.” kotlin.txt is having initial content “ kotlin is a programing language.” ttpoint.txt is having initial cont

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

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

  1. पायथन में लिखने के लिए फाइल कैसे खोलें?

    केवल राइट मोड में फ़ाइलें खोलने के लिए, मोड के रूप में w निर्दिष्ट करें। उदाहरण के लिए, f = open('my_file.txt', 'w') f.write('Hello World') f.close() उपरोक्त कोड my_file.txt को राइट मोड में खोलता है और हैलो वर्ल्ड को शामिल करने के लिए फाइल को फिर से लिखता है। अपवाद के मामले