Библиотека OS позволяет получить доступ к файловой системе вашего компьютера. Это значит что ваша программа может получить доступ к папкам и файлам вашего компьютера, открывать папки, искать файлы и многое другое.
Модуль os.path библиотеки os является расширением её возможностей
Функции в библиотеке OS Python
.listdir(path ='.')
— возвращает список папок и файлов в дирректории path. если не указывать path то будут возвращён список файлов и папок из текущего местоположения программы.
.chdir(dir)
— (change directory) перейти в папку dir. В параметр dir можно передать путь к папке полностью.
.getcwd()
— (get current working directory) получает путь до текущей директории, в которой выполняется программа.
.mkdir(name)
— (make directory) создаёт папку по имени name. Выдаст ошибку, если такая папка уже существует. В параметр name можно передать путь.
.makedirs(path)
— создаёт сразу несколько папок — директорию. Одна папка будет вложена в другую. Названия папок разделяются знаком «/».
.rename(name, new_name)
— переименовывает файл по имени name в new_name.
.replace(name, new_name)
— переименовываем файл по имени name в new_name. Если файл new_name существует, то он будет перезаписан.
.renames(dir, new_dir)
— переименовывает путь dir в new_dir, создавая промежуточные переменные.
.remove(name)
— удаляет файл name.
.rmdir(path)
— удаляет папку path.
.removedirs(path)
— удаляет пустую папку path, затем удаляет все родительские папки если они пустые.
.system(command)
— запускает на выполнение системную команду command. Вместо command впишите команду, которую вы вписываете в терминал.
.environ
— Словарь с переменными окружения среды запуска. Данные значения обычно служат в качестве общесистемных параметров настройки для программ.
Библиотека OS в python: 2 комментария