os মডিউলের rmdir মেথড
rmdir মেথডটি খালি ফোল্ডার সরিয়ে দেয় বা মুছে ফেলে। মেথডের প্রথম প্যারামিটারে
ফোল্ডারের পথ নির্দিষ্ট করা হয়, দ্বিতীয়
ঐচ্ছিক প্যারামিটারে - ফাইল ডেস্ক্রিপ্টর,
যা ফোল্ডারকে নির্দেশ করে, এর
ডিফল্ট মান None। মেথডটি
None রিটার্ন করে। যদি মুছে ফেলা
ফোল্ডারটি না থাকে, তাহলে
FileNotFoundError এক্সসেপশন রিটার্ন করে।
যদি
নির্দিষ্ট ফোল্ডারে ফাইল এবং সাবফোল্ডার থাকে,
তাহলে মেথডটি OSError এক্সসেপশন রিটার্ন করবে।
সিনট্যাক্স
import os
os.rmdir(ফোল্ডারের নাম, [ফাইল ডেস্ক্রিপ্টর])
উদাহরণ
আসুন dir1 ফোল্ডারটি মুছে ফেলি:
import os
os.rmdir('dir1/')
আরও দেখুন
-
rmtreeমেথডshutilমডিউলের,
যা রিকার্সিভলি ফোল্ডার মুছে দেয় -
mkdirমেথডosমডিউলের,
যা একটি ফোল্ডার তৈরি করে -
makedirsমেথডosমডিউলের,
যা ফোল্ডার তৈরি করে -
removeমেথডosমডিউলের,
যা ফাইল মুছে দেয় -
getcwdমেথডosমডিউলের,
যা বর্তমান কার্যকারী ফোল্ডার রিটার্ন করে -
listdirমেথডosমডিউলের,
যা কার্যকারী ফোল্ডারে ফাইলের তালিকা রিটার্ন করে