ओएस मॉड्यूल की makedirs विधि
makedirs विधि पुनरावर्ती रूप से
फ़ोल्डर्स बनाती है, अर्थात एक फ़ोल्डर के अंदर
अन्य सबफ़ोल्डर्स नेस्टेड होंगे। विधि के पहले पैरामीटर में
फ़ोल्डर्स का पथ निर्दिष्ट किया जाता है, दूसरे
वैकल्पिक पैरामीटर में - उन तक पहुंच का मोड,
तीसरे वैकल्पिक पैरामीटर में
- त्रुटि प्रबंधन (डिफ़ॉल्ट रूप से
exist_ok=False)। विधि वापस
None मान देती है।
वाक्य रचना
import os
os.makedirs(फ़ोल्डर्स का पथ, [पहुंच मोड], [त्रुटि प्रबंधन])
उदाहरण
आइए dir/tst/new पथ पर नेस्टेड
सबफ़ोल्डर्स के साथ एक नया फ़ोल्डर बनाएं:
import os
os.makedirs('dir/tst/new')
यह भी देखें
-
mkdirविधिosमॉड्यूल की,
जो एक फ़ोल्डर बनाती है -
removeविधिosमॉड्यूल की,
जो एक फ़ाइल हटाती है -
getcwdविधिosमॉड्यूल की,
जो वर्तमान कार्यशील फ़ोल्डर लौटाती है -
listdirविधिosमॉड्यूल की,
जो कार्यशील फ़ोल्डर में फ़ाइलों की सूची लौटाती है -
rmdirविधिosमॉड्यूल की,
जो एक खाली फ़ोल्डर को स्थानांतरित या हटाती है -
renameविधिosमॉड्यूल की,
जो फ़ाइल और फ़ोल्डर का नाम बदलती है -
scandirविधिosमॉड्यूल की,
जो फ़ोल्डर में फ़ाइलों को पुनरावृत्त करती है