Этот модуль используется для выполнения консольных команд и чтения или записи файлов, который по умолчанию интегрирован в python, но в этой статье я собираюсь научить вас только более важным функциям (например, mkdir(), chdir() и т. д.).

getcwd(),эта команда возвращает путь, по которому находится ваш скрипт:

mkdir(),с помощью этой команды вы можете создать каталог, например:

С помощью первого способа вы можете создать каталог по тому пути, по которому находится скрипт, а со вторым способом вы можете создать каталог по тому пути, который вам нужен.

listdir(),эта команда выводит список всех файлов и каталогов по пути:

Эта функция возвращает список с именами файлов и каталогов в пути в виде строки, в первом списке вы получили имена файлов и каталогов в “C:\\Users\\Admin \\Desktop\\python\\new dir», но в следующем списке вы берете пустой каталог, поэтому программа возвращает пустой список.

chdir(), «изменить каталог» соответствует консольной команде («cd»):

С помощью этого кода я перехожу к каталогу «new_dir2» и перечисляю его, затем возвращаюсь и вывожу список каталога «python».

system(), наконец, функция «система» очень полезна, когда вы хотите выполнить любую программу или консольную команду, потому что этот вызов терминала был поставлен в предложение, которое вы укажете.

В этом скрипте я создаю новый каталог («new_dir3»), затем делаю список с помощью команды «dir» и открываю интерактивную консоль python для печати «hello» и выхода.