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

পাইথনে ফাইল খোলার মোডগুলো কী কী

পাইথনে ফাইল নিচের মোডগুলোতে खोला যায়:

মোডবিবরণ
'r'রিড মোড (ডিফল্ট)
'w'রাইট মোড। ফাইল নেই তবে নতুন তৈরি করে, আছে তবে ট্রানকেট করে।
'x'এক্সক্লুসিভ ক্রিয়েশন। ফাইল ইতিমধ্যে থাকলে অপারেশন ফেইল।
'a'অ্যাপেন্ড মোড। ফাইলের শেষে লেখা, ট্রানকেট করে না। নেই তবে তৈরি করে।
't'টেক্সট মোড (ডিফল্ট)
'b'বাইনারি মোড
'+'আপডেট মোড (রিড এবং রাইট উভয়)

এই মোডগুলো কম্বিনেশন হিসেবে ব্যবহার করা যায় এবং ফাইল ওপেন করার সময় দ্বিতীয় আর্গুমেন্ট হিসেবে পাস করতে হয়। যদি মোড স্পেসিফাই না করেন, তবে ফাইল রিড-ওনলি টেক্সট মোডে খুলবে।

উদাহরণ

f = open("test.txt")           # Equivalent to 'rt'
f = open("test.txt", 'w')      # টেক্সট মোডে রাইট
f = open("test.bmp", 'r+b')    # বাইনারি মোডে রিড/রাইট
f = open("test.txt", 'a')      # অ্যাপেন্ড মোড

পাইথন ৩-এ 'x' মোড যোগ হয়েছে এক্সক্লুসিভ ক্রিয়েশনের জন্য।

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

  2. পাইথনে ফাইল অবজেক্টের অ্যাট্রিবিউটসমূহ

  3. পাইথন মডিউল অর্গানাইজ করার সেরা অভ্যাস

  4. পাইথনে প্যাকেজ কী?