Получить начало пути, включая указанный подкаталог - PullRequest
0 голосов
/ 29 марта 2020

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

Исходный путь: /foo/bar/foobar.txt

Указанный подкаталог: 'bar/'

Новый путь: /foo/bar/

1 Ответ

0 голосов
/ 29 марта 2020
import pathlib

orig = pathlib.Path('/foo/bar/foobar.txt')

print(orig.parents[0])

# Prints:
# /foo/bar
...