Я ищу способ создания нового пути из заданного пути, где новый путь включает в себя начало исходного пути и заканчивается указанным подкаталогом исходного пути.
Исходный путь: /foo/bar/foobar.txt
/foo/bar/foobar.txt
Указанный подкаталог: 'bar/'
'bar/'
Новый путь: /foo/bar/
/foo/bar/
import pathlib orig = pathlib.Path('/foo/bar/foobar.txt') print(orig.parents[0]) # Prints: # /foo/bar