Работа с каталогами в Python

Модуль ОС в python предоставляет функции для взаимодействия с операционной системой. Этот модуль содержит интерфейс для многих функций, зависящих от операционной системы, для управления процессами, файлами, файловыми дескрипторами, каталогами и другими «низкоуровневыми» функциями ОС.

Текущий рабочий каталог Getcwd()

Getcwd() возвращает путь к текущему рабочему каталогу. Это каталог, который ОС использует для преобразования относительного имени файла в абсолютное имя файла.

Пример:

import os
cur_dir = os.getcwd()
print(cur_dir)

Список содержимого каталога Listdir()

Функция listdir() возвращает содержимое каталога.

Пример:

import os
contents = os.listdir()
print(contents)

Создание новой папки mkdir() в Python

Метод mkdir() создает новый каталог. Он возвращает ошибку, если родительский каталог не существует.

Пример:

import os
os.mkdir("Temp")

В приведенном выше примере создайте новый каталог «Temp» в текущем пути.

Создание подкаталогов в Python

import os
os.makedirs("Temp/temp1/temp2/")

Удаление пустой папки

Метод rmdir() удалит пустой каталог или папку.

Пример:

import os
os.rmdir("Temp")

Переименование папки в Python

Метод os.rename() может переименовать папку из старого имени в новое.

Пример:

import os
os.rename("Temp","Temp11")

 

 

Источник: net-informations.com

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Adblock
detector