Задать вопрос
@vasiliy763
IT engineer

Как сделать Создание папок последоватлеьно os.makedirs?

Как сделать так, чтобы выполнялась проверка наличие папки с названием переменной name, и при ее отсутствии создавалась папка с названием name, а в этой папке, создавалась папка с названием переменной ear ?
Код указанный нижу не работает. Подскажите пожалуйста.
name = str ("example")
ear = str("2025")
if os.path.exists(name) is False:
        os.makedirs(name, ear)

671932fb09576780636191.jpeg
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
shabelski89
@shabelski89
engineer
os.path
import os


def create_nested_folder(parent_folder: str, nested_folder: str):

    if not os.path.exists(parent_folder):
        path = os.path.join(parent_folder, nested_folder)
        os.makedirs(path)
        return True
    return False


if __name__ == "__main__":

    folder = 'example'
    n_fodler = '2025'

    ret = create_nested_folder(folder, n_fodler)
    print(ret)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы