Метод os.path.abspath() в Python

os.path.abspath() — это встроенная функция Python, которая возвращает нормализованную абсолютную версию пути, что означает, что функция abspath() возвращает pathname пути, переданному в качестве параметра.

Синтаксис

Параметры

os.path.abspath() принимает path или имя файла в качестве параметра, представляющего путь к файловой системе.

Возвращаемое значение

Метод abspath() возвращает нормализованную версию пути

Примеры с использованием функции os.path.abspath()

Пример 1

Для работы с функциями пути импортируйте модуль os. Затем определите путь или имя файла и передайте его функции abspath(), и она вернет нормализованный путь.

Выход

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

Пример 2

Чтобы изменить текущий каталог в Python, вы можете использовать метод os.chdir().

Выход

Функция os.path.abspath() удаляет такие вещи, как . и .. из пути, указывающего полный путь от корня дерева каталогов до именованного файла(или символической ссылки).

Оцените статью

Автор статей и разработчик, делюсь знаниями.

Программирование на Python