Найти в Дзене
Машинное обучение

Модуль pathlib в Python

Модуль pathlib в Python обеспечивает объектно-ориентированный подход к работе с файлами и каталогами. В модуле pathlib есть классы для работы, как в среде Unix, так и в среде Windows. Самое приятное то, что нам не нужно беспокоиться о базовой операционной системе, модуль pathlib заботится об использовании соответствующего класса в зависимости от операционной системы.

Path – самый важный класс в модуле pathlib. Это точка входа для всех функций, предоставляемых модулем pathlib. Он заботится о создании экземпляра реализации конкретного пути на основе операционной системы и делает код независимым от платформы.

Мы можем использовать функцию Path iterdir() для перебора файлов в каталоге. Затем мы можем использовать функцию is_dir(), чтобы различать файл и каталог.

Устранение символических ссылок на канонический путь

Мы можем использовать функцию resolve() для преобразования символических ссылок в их канонические пути.

-2

Python/ django
Python RU

#python