ओएस मॉड्यूल की 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मॉड्यूल की,
जो कार्यशील फ़ोल्डर में फ़ाइलों की सूची लौटाती है