pathlib 获取基本路径,给定绝对路径和相对路径

问题描述

我有:

  • A = Path('/a/b/.../m/n/.../z.txt')
  • B = Path('n/.../z.txt')

我想要:

  • C = Path('/a/b/.../m')

对于这些路径之间的三个关系中的两个,我们有明确定义的可靠函数:

  • B == A.relative_to(C)
  • A == C / B
  • C == A.unknown_operator(B)

在给定 CA 的情况下,是否有一种干净、准确的方法来计算 B?或者:第三个遗漏的手术是什么?还是我必须求助于字符串操作?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)