ओएस मॉड्यूल की rmdir विधि

rmdir विधि खाली फ़ोल्डर को स्थानांतरित या हटाती है। विधि के पहले पैरामीटर में फ़ोल्डर का पथ निर्दिष्ट किया जाता है, दूसरे वैकल्पिक पैरामीटर में - फ़ाइल डिस्क्रिप्टर, जो फ़ोल्डर को संदर्भित करता है, इसका मान डिफ़ॉल्ट रूप से None होता है। विधि None लौटाती है। यदि हटाया जाने वाला फ़ोल्डर मौजूद नहीं है, तो FileNotFoundError एक्सेप्शन लौटाया जाता है। यदि निर्दिष्ट फ़ोल्डर में फ़ाइलें और सबफ़ोल्डर हैं, तो विधि OSError एक्सेप्शन लौटाएगी।

सिंटैक्स

pythonimport os

os.rmdir(फ़ोल्डर नाम, [फ़ाइल डिस्क्रिप्टर])

उदाहरण

आइए dir1 फ़ोल्डर को हटाएं:

pythonimport os

os.rmdir('dir1/')

यह भी देखें

  • rmtree विधि shutil मॉड्यूल की,
    जो रिकर्सिवली फ़ोल्डर हटाती है
  • mkdir विधि os मॉड्यूल की,
    जो एक फ़ोल्डर बनाती है
  • makedirs विधि os मॉड्यूल की,
    जो फ़ोल्डर बनाती है
  • remove विधि os मॉड्यूल की,
    जो फ़ाइल हटाती है
  • getcwd विधि os मॉड्यूल की,
    जो वर्तमान कार्यशील फ़ोल्डर लौटाती है
  • listdir विधि os मॉड्यूल की,
    जो कार्यशील फ़ोल्डर में फ़ाइलों की सूची लौटाती है