Os модулининг makedirs методи

makedirs методи рекурсив папкалар яратиши, яъни бир папка ичига бошқа кичик папкалар жойлаштирилади. Методнинг биринчи параметрида папкаларга йўл кўрсатилади, иккинчи majburiy бўлмаган параметрида - кириш режими, учинчи majburiy бўлмаган параметрида - хатолик бошқаруви (standart бўйича exist_ok=False). Метод None қийматини қайтаради.

Синтаксис

pythonimport os

os.makedirs(папкаларга йўл, [кириш режими], [хатолик бошқаруви])

Мисол

Келинг, dir/tst/new йўлида кичик папкалар бирлаштирилган янги папка яратайлик:

pythonimport os

os.makedirs('dir/tst/new')

Шунингдек қаранг

  • mkdir методи os модулининг,
    битта папка яратиш учун
  • remove методи os модулининг,
    файлни ўчириш учун
  • getcwd методи os модулининг,
    жорий иш папкасини қайтариш учун
  • listdir методи os модулининг,
    иш папкасидаги файллар рўйхатини қайтариш учун
  • rmdir методи os модулининг,
    бўш папкани кўчириш ёки ўчириш учун
  • rename методи os модулининг,
    файл ва папкани номini ўзгартириш учун
  • scandir методи os модулининг,
    папкадаги файлларни такрорлаш учун