কম্পিউটার

পাইথনে কীভাবে নিরাপদে ফাইল খুলবেন/বন্ধ করবেন?


open() একটি ফাইল খোলে। আপনি এটি এর মত ব্যবহার করতে পারেন:

f = open('my_file', 'r+')
my_file_data = f.read()
f.close()

উপরের কোডটি রিড মোডে 'my_file' খোলে তারপর my_file থেকে পড়া ডেটা my_file_data-এ সঞ্চয় করে এবং ফাইল বন্ধ করে। ওপেনের প্রথম আর্গুমেন্ট হল ফাইলের নাম এবং দ্বিতীয়টি হল ওপেন মোড। এটি নির্ধারণ করে কিভাবে ফাইলটি খোলা হবে।

উদাহরণস্বরূপ

– If you want to read the file, pass in r
– If you want to read and write the file, pass in r+
– If you want to overwrite the file, pass in w
– If you want to append to the file, pass in a
পাস করুন

আপনি যখন একটি ফাইল খুলবেন, অপারেটিং সিস্টেম ফাইলটি পড়তে/লিখতে একটি ফাইল হ্যান্ডেল দেয়। ফাইলটি ব্যবহার করা হয়ে গেলে আপনাকে এটি বন্ধ করতে হবে। যদি আপনার প্রোগ্রাম একটি ত্রুটির সম্মুখীন হয় এবং f.close() কল না করে, আপনি ফাইলটি প্রকাশ করেননি। এটি যাতে না ঘটে তা নিশ্চিত করার জন্য, আপনি f সিনট্যাক্স হিসাবে open(...) ব্যবহার করতে পারেন কারণ এটি স্বয়ংক্রিয়ভাবে ফাইলগুলিকে বন্ধ করে দেয় তা নির্বিশেষে একটি ত্রুটির সম্মুখীন হয়েছিল কিনা:

with open('my_file', 'r+') as f:
    my_file_data = f.read()

  1. উইন্ডোজ 10 এ কিভাবে .RAR ফাইল খুলবেন

  2. Windows 10 এ SMC ফাইল কিভাবে খুলবেন?

  3. উইন্ডোজ 10 এ EMZ ফাইলগুলি কীভাবে খুলবেন

  4. কিভাবে ম্যাকে দ্রুত এবং নিরাপদে 7z ফাইল খুলবেন