Метод makedirs модуля os - создание папок на Python

Метод 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,
    который перебирает файлы в папке



Чат с GPT Компилятор