/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lections/Lesson7/File_system/task_fs_4.py
14 строк
981 B
Ivan-Khabarov
Обновлен урок 7
21 сен 2024, 22:12
21 сен 2024, 22:12
f82a127
Код
Авторство
О чём код?
# Представленный код создаёт каталог в текущей директории. А если необходимо # создать несколько вложенных друг в друга каталогов, код будет следующим: import os from pathlib import Path # os.makedirs('dir/other_dir/new_os_dir') # Path('some_dir/dir/new_path_dir').mkdir() # FileNotFoundError Path('some_dir/dir/new_path_dir').mkdir(parents=True) # Модуль os предоставляет другую функцию — makedirs. Модуль path работает с тем # же методом mkdir. Но если в цепочке каталогов будет несуществующий, получим # ошибку FileNotFoundError. Дополнительный параметр parents=True указывает на # необходимость создать всех недостающих родительских каталогов.