কম্পিউটার

পাইথন ব্যবহার করে একটি ফাইল খোলা হলে 'b' মডিফায়ার কী করে?


'b' সংশোধক বাইনারি মোডে নির্দিষ্ট ফাইলটি খোলে। "বাইনারী" ফাইল হল যেকোন ফাইল যেখানে ফরম্যাটটি পঠনযোগ্য অক্ষর দিয়ে তৈরি হয় না। বাইনারি ফাইলগুলি JPEGs বা GIFs এর মত ইমেজ ফাইল, MP3 এর মত অডিও ফাইল বা Word বা PDF এর মত বাইনারি ডকুমেন্ট ফরম্যাট হতে পারে। পাইথনে, ফাইলগুলি ডিফল্টরূপে পাঠ্য মোডে খোলা হয়। বাইনারি মোডে ফাইল খুলতে, একটি মোড নির্দিষ্ট করার সময়, এটিতে 'b' যোগ করুন।

উদাহরণ

f = open('my_file', 'rb')
file_content = f.read()
f.close()

উপরের কোডটি বাইনারি রিড মোডে my_file খোলে এবং ফাইলের বিষয়বস্তু ফাইল_কন্টেন্ট ভেরিয়েবলে সংরক্ষণ করে।


  1. পাইথনে একটি ফাইল অবজেক্টের বৈশিষ্ট্যগুলি কী কী?

  2. ক্লোজ() ফাংশন পাইথনে কি করে?

  3. ওপেন() ফাংশন পাইথনে কি করে?

  4. যদি __name__ ==__main__:পাইথনে কি করে?