我正在寻找一种从给定路径创建新路径的方法,其中新路径包括原始路径的开头,并以原始路径的指定子目录结束。
原始路径:/foo/bar/foobar.txt
指定的子目录:'bar/'
新路径:/foo/bar/
import pathlib
orig = pathlib.Path('/foo/bar/foobar.txt')
print(orig.parents[0])
# Prints:
# /foo/bar