কম্পিউটার

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


পাইথনের ফাইলগুলি নিম্নলিখিত মোডে খোলা যেতে পারে৷

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

এই মোডগুলি সংমিশ্রণে ব্যবহার করা যেতে পারে এবং একটি ফাইল খোলার সময় দ্বিতীয় আর্গুমেন্ট হিসাবে পাস করতে হবে৷ আপনি যদি একটি মোড নির্দিষ্ট না করেন, ফাইলগুলি শুধুমাত্র পাঠ্য মোডে খোলা হয়৷

উদাহরণ

f = open("test.txt") # Equivalent to rt or race
f = open("test.txt", 'w') # Write in text mode
f = open("test.bmp", 'r+b') # Read/write in binary mode
f = open("test.txt", 'a') # Append mode

  1. পাইথন ব্যবহার করে একটি ফাইলের অনুমতি কিভাবে পরীক্ষা করবেন?

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

  3. পাইথন মডিউলগুলি সংগঠিত করার জন্য সেরা অনুশীলনগুলি কী কী?

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