Как создать папку в Python?
При работе с файловой системой одной из наиболее распространенных задач является создание папки или директории. В языке программирования Python существует несколько способов создания папки. Рассмотрим некоторые из них.
Использование модуля os
В Python существует встроенный модуль os, который предоставляет возможность работать с операционной системой, включая файловую систему. Для создания папки можно использовать функцию mkdir из этого модуля.
python
import os
# создание пустой папки
os.mkdir(″путь/к/папке»)
В приведенном примере будет создана пустая папка с указанным путем. Если по заданному пути уже существует папка, то будет сгенерировано исключение FileExistsError
.
Если необходимо создать несколько папок вместе с иерархией подпапок, можно использовать функцию makedirs из модуля os. Данная функция автоматически создаст все промежуточные подпапки.
python
import os
# создание пустой папки с промежуточными директориями
os.makedirs(″путь/к/папке/с/промежуточными/папками»)
Такой подход особенно удобен, если требуется создать длинную иерархию папок.
Использование командной строки
Если вы работаете с операционной системой, которая поддерживает командную строку, то в Python можно использовать функцию system из модуля os для выполнения команды создания папки.
python
import os
# создание пустой папки через командную строку
os.system(″mkdir путь/к/папке»)
Этот подход позволяет использовать все команды операционной системы, которые доступны в командной строке.
Python предоставляет несколько способов создания папок в файловой системе. Вы можете использовать функции mkdir и makedirs из модуля os или выполнить команду создания папки через командную строку с помощью функции system из того же модуля.