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

পাইথনে টেক্সট ফাইল নিয়ে কাজ করার পূর্ণ গাইড

টেক্সট ফাইল ও বাইনারি ফাইলের পার্থক্য

টেক্সট ফাইল শুধু পাঠযোগ্য ক্যারেক্টার ধারণ করে। অন্যদিকে বাইনারি ফাইল (ছবি, অডিও, পিডিএফ, ওয়ার্ড ডকুমেন্ট) বিশেষ ফরম্যাটে থাকে এবং সেগুলো পড়ার জন্য বিশেষ প্রোগ্রাম বা লাইব্রেরি দরকার। পাইথনে টেক্সট ফাইল প্রক্রিয়া করা খুব সহজ এবং সরাসরি।

ফাইল খোলা ও পড়া

পাইথনে ডিফল্টভাবে ফাইল টেক্সট মোডে খুলে।

with open('my_file.txt', 'r') as f:
    data = f.read()  # পুরো ফাইল পড়ে
    print(data)

লাইন दर লাইন পড়া

with open('my_file.txt', 'r') as f:
    for line in f:
        print(line.rstrip('\n'))

ফাইলে লেখা (ওভাররাইট)

'w' মোডে ফাইল খুললে পুরনো কন্টেন্ট মুছে যায়।

with open('my_file.txt', 'w') as f:
    f.write("My File!")

ফাইলে যোগ করা (অ্যাপেন্ড)

'a' মোডে ফাইল পয়েন্টার শেষে থাকে, নতুন ডেটা যোগ হয়।

with open('my_file.txt', 'a') as f:
    f.write("\nNew line added")

প্রধান ফাইল মোডসমূহ

মোডবর্ণনা
rপড়া (ডিফল্ট)
wলেখা (ওভাররাইট)
aঅ্যাপেন্ড (শেষে যোগ)
r+পড়া ও লেখা

সারসংক্ষেপ

  • সদা with open(...) ব্যবহার করুন।
  • টেক্সট ফাইল প্রক্রিয়া পাইথনে অত্যন্ত সহজ।
  • মোড সঠিকভাবে বেছে নিন (r, w, a, r+)。
  1. পাইথনে টেক্সট ফাইল পড়ার পদ্ধতি

  2. Bokeh (Python)-এ ইমেজ নিয়ে কাজ করার পদ্ধতি

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

  4. পাইথনে টেক্সট ফাইলকে লিস্ট বা অ্যারে হিসেবে পড়ার উপায়