Path.relative_to
非常适合于抑制两个路径的公共前缀...但是如果第一个路径不是第二个路径的子目录/子文件,例如:
Path('/tmp/random/path').relative_to(Path('/tmp/random/path/etc'))
然后Python引发:
ValueError: '/tmp/random/path' is not in the subpath of '/tmp/random/path/etc' OR one path is relative and the other is absolute.
是否有函数会返回Path('..')
?
1条答案
按热度按时间emeijp431#
我最终得到了: