Рубрики

Python | метод os.path.dirname ()

Модуль ОС в Python предоставляет функции для взаимодействия с операционной системой. ОС поставляется под стандартные служебные модули Python. Этот модуль предоставляет портативный способ использования функциональных возможностей, зависящих от операционной системы. Модуль os.path является подмодулем модуля OS в Python, который используется для управления общими путями.

os.path.dirname() в Python используется для получения имени каталога по указанному пути.

Syntax: os.path.dirname(path)

Parameter:
path: A path-like object representing a file system path.

Return Type: This method returns a string value which represents the directory name from the specified path.

Код: использование метода os.path.dirname()

# Python программа для объяснения метода os.path.dirname ()

    
# импорт модуля os.path

import os.path

  
# Путь

path = '/home/User/Documents'

  
# Получить имя каталога
# из указанного пути

dirname = os.path.dirname(path)

  
# Распечатать имя каталога

print(dirname)

  

  
# Путь

path = '/home/User/Documents/file.txt'

  
# Получить имя каталога
# из указанного пути

dirname = os.path.dirname(path)

  
# Распечатать имя каталога

print(dirname)

  

  
# Путь

path = 'file.txt'

  
# Получить имя каталога
# из указанного пути

dirname = os.path.dirname(path)

  
# Распечатать имя каталога

print(dirname)

  
# В указанном выше пути
# не содержит
# каталог так,
# Ничего не напечатает

Выход:

/home/User
/home/User/Documents

Ссылка: https://docs.python.org/3/library/os.path.html

Рекомендуемые посты:

Python | метод os.path.dirname ()

0.00 (0%) 0 votes