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

পাইথনে পুরো ফাইল বাফারে পড়ে স্ট্রিং হিসেবে রিটার্ন করার পদ্ধতি

পাইথনের File ক্লাসের read ফাংশন অটোমেটিক্যালি এই কাজটি করে। যখন আপনি পাইথনে একটি ফাইল ওপেন করেন এবং ফাইল হ্যান্ডেলে read ফাংশন কল করেন, তবে সেটা পুরো ফাইল স্ট্রিং-এ পড়ে সেটা রিটার্ন করে।

উদাহরণ

with open('my_file.txt', 'r') as f:
    file_content = f.read()  # পুরো ফাইল file_content স্ট্রিং-এ পড়ুন
    print(file_content)

সতর্কতা: খুব বড় ফাইলের জন্য মেমরি সমস্যা হতে পারে। সেক্ষেত্রে চাঙ্কে চাঙ্কে পড়ুন (read(8192)) বা লাইন বাই লাইন ইটারেট করুন (for line in f:)।

  1. পাইথন: টেক্সট ফাইল লিস্টে পড়া

  2. C++-এ ফাইল কন্টেন্ট istringstream-এ পড়ার পদ্ধতি

  3. C#-এ CSV ফাইল পড়ে ভ্যালুগুলো অ্যারেতে স্টোর করা

  4. Python 3-এ Tkinter filedialog থেকে স্ট্রিং পাওয়ার পদ্ধতি