os.makedirs()

Создаёт каталог вместе со всеми промежуточными родительскими.

Сигнатураos.makedirs(name, mode=0o777, exist_ok=False)

Работает как mkdir, но создаёт сразу всю цепочку недостающих каталогов. Параметр exist_ok=True отключает ошибку, если конечный каталог уже существует.

import os

os.makedirs('data/2026/reports', exist_ok=True)
← Все записи: Модули os, os.path и sys
Поддержать проект