Путь к файлу без базового имени

Как я могу получить путь к файлу без базового имени файла?

Что-то вроде /a/path/to/my/file.txt/a/path/to/my/

Пробовал с.split() без успеха

Ответ 1

Используйте os.path.dirname(filename).

Ответ 2

Вы можете import os

>>> filepath
'/a/path/to/my/file.txt'
>>> os.path.dirname(filepath)
'/a/path/to/my'
>>> 

Ответ 3

(dirname, filename) = os.path.split(path)

Ответ 4

Проверить os.path

os.path.dirname('/test/one')