Mark_mykraft
@Mark_mykraft

С помощью каких команд можно создать директории?

Phyton /Linux /Помогите написать команды, необходимые для создания такой структуры директорий:

Projects
| -- Project_1
| | -- directory_1
| | | -- sub_dir_1
| | | -- sub_dir_2
| | -- directory_2
| | -- directory_3
| | | -- sub_dir_3
  • Вопрос задан
  • 162 просмотра
Пригласить эксперта
Ответы на вопрос 3
adugin
@adugin Куратор тега Python
from pathlib import Path

path = Path('/path/to/folder')
path.mkdir(mode=511, parents=True, exist_ok=True)  # Создаст все вложенные папки в пути
Ответ написан
yupiter7575
@yupiter7575
Python программист
в модуле os есть функция mkdir которая создает директорию. Еще есть функция chdir которая меняет директорию. Тоесть по логике создаешь директорию, если в ней есть вложеные то заходишь в нее и создаешь еще директорию в ней. Удобно делать циклами
Ответ написан
Vindicar
@Vindicar
RTFM!
https://letmegooglethat.com/?q=python+make+directory
Кроме шуток, ответ легко ищется поисковиком!
В первой же паре строк будет os.mkdir() (для подкаталога в уже существующей директории) и os.makedirs() (для создания иерархии каталогов).
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы