import os.path os.path.dirname(path)
path
- путь в файловой системе.path
.Функция dirname()
модуля os.path
возвращает имя каталога в пути path
. Это первый элемент пары, возвращаемый путем передачи пути к функции os.path.split()
.
Аргумент path
может принимать байтовые или текстовые строки. Результатом будет является переданный тип.
Функция os.path.dirname()
может принимать объект, представляющий путь к файловой системе, например такой как pathlib.PurePath
.
>>> import os.path >>> os.path.dirname('/home/User/Documents/file.txt') # '/home/User/Documents' >>> os.path.dirname('file.txt') # '' >>> os.path.dirname('/home/User/Documents') # '/home/User'