Python ফাইল ব্যবস্থাপনা

ফাইল ব্যবস্থাপনা কোনও ওয়েব অ্যাপলিকেশনের একটি গুরুত্বপূর্ণ অংশ

Python-এ ফাইল তৈরি, পড়া, সংশোধন ও মুছানোর জন্য কয়েকটি ফাংশন রয়েছে

ফাইল ব্যবস্থাপনা

Python-এ ফাইল ব্যবস্থাপনা করার জন্য মূল ফাংশন open() ফাংশন

open() ফাংশনটির দুটি পারামিটার রয়েছে: ফাইলনাম ও মোড

ফাইলটি খুলানোর জন্য চারটি ভিন্ন পদ্ধতি রয়েছে (মোড):

  • "r" - পড়া - পূর্বনির্ধারিত। ফাইলটি পড়ার জন্য খুলুন, যদি ফাইল না হোক তবে ত্রুটি বার্তা পাবেন。
  • "a" - অতিক্রম - অতিক্রম করার জন্য ফাইলটি খুলুন, যদি ফাইল না হোক তবে তা সৃষ্টি করা হবে。
  • "w" - লিখন - ফাইলটি লিখন জন্য খুলুন, যদি ফাইল না হোক তবে তা সৃষ্টি করা হবে。
  • "x" - সৃষ্টি - নির্দিষ্ট ফাইলটি সৃষ্টি করুন, যদি ফাইল উপস্থিত হোক তবে ত্রুটি বার্তা পাবেন。

এছাড়াও, আপনি ফাইলটিকে দ্বিমাত্রিক বা টেক্সট মোডে কীভাবে প্রক্রিয়াকরণ করা হবে তা নির্দিষ্ট করতে পারেন。

  • "t" - টেক্সট - পূর্বনির্ধারিত। টেক্সট মোড
  • "b" - দ্বিমাত্রিক - দ্বিমাত্রিক মোড (যেমন ছবি)。

গ্রামাটিক

এছাড়াও, আপনি ফাইলটিকে দ্বিমাত্রিক বা টেক্সট মোডে কীভাবে প্রক্রিয়াকরণ করা হবে তা নির্দিষ্ট করতে পারেন:

f = open("demofile.txt")

উপরোক্ত কোডটি একই রকম হল:

f = open("demofile.txt", "rt")

কারণ "r" (রিড) এবং "t" (টেক্সট) পূর্বনির্ধারিত বলে যেমন, তাদের জন্য কোনও সূচনা করা হয় না。

মন্তব্য:অনুমোদন করুন যেমন ফাইল উপস্থিত হোক, না তবে তাকে ত্রুটি বার্তা পাবেন