ফাইল হ্যান্ডেলিং

পাইথনে ফাইল হ্যান্ডেলিং গুরুত্বপূর্ণ একটি কাজ, যেটি সিস্টেমে ফাইল ডেটা সংরক্ষণ, পড়তে, লেখার জন্য ব্যবহার হয়

myfile.txt নামে একটি ফাইল বানাই এবং আরেকটি পাইথন ফাইল বানাই readfile.py

myfile.txt ফাইলে কিছু লিখি

ফাইল ওপেন

আমরা কয়েকটি মোডে ফাইলটি ওপেন করতে পারি

"r" হল পড়ার মোড : (যদি শুধু পড়ার জন্য ফাইল দরকার হয় তাহলে "r" মোড ব্যবহার করবো )

"w" হল লেখার মোড :(''w' মোডে ওপেন করলে ফাইল এ আগে কোন লেখা থাকলে তা মুছে যাবে )

"a" হল যোগ করার মোড : ('a ' মোডে ওপেন করলে ফাইল এ আগে কোন লেখা থাকলে তা মুছবে না ).

readfile.py ফাইলে নিচের কোড লিখে ফাইল ওপেন করি

ফাইল পড়া:

ফাইল পড়ার জন্য read() ফাংশন ব্যবহার করবো। আগের ফাইল টি পড়ার চেষ্টা করি

.

ফাইলে লেখা:

'w' মোড

ফাইল লেখার জন্য write() ফাংশন ব্যবহার করবো। আগের ফাইল টি লেখার চেষ্টা করি

ফাইলটি লেখা হয়েছে কিনা দেখার জন্য myfile.txt ওপেন করে দেখি

আউটপুট:

আমাদের আগের লেখা মুছে নতুন করে লিখেছে। কিন্তু আমরা যদি আগের লিখা রেখে নতুন কিছু লিখতে চাই তাহলে 'a' মোড ব্যবহার করবো

'a' মোড

আউটপুট:

ফাইল বন্ধ করা:

ফাইল ব্যবহার শেষ করার জন্য আপনাকে ফাইল বন্ধ করতে হবে:

ফাইল মুছে ফেলা

Last updated