কম্পিউটার টিউটোরিয়াল

পাইথনে দুটি ফাইল কনক্যাটেনেট করে নতুন ফাইল তৈরি করার পদ্ধতি


লুপ ব্যবহার করে ফাইল মার্জ

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-এ দুটি ফাইলের কন্টেন্ট মার্জ করে তৃতীয় ফাইলে লিখা

  2. পাইথনে PDF ফাইল এক্সেল ফাইলে কনভার্ট করা

  3. পাইথনে ফাইল রিনেম করার পদ্ধতি

  4. পাইথনে ফাইল রাইট মোডে ওপেন করা