【发布时间】:2015-01-28 06:58:34
【问题描述】:
我有一个代表文件完整路径的字符串:
full_path = '/home/user/fold1/fold2/sub-fold/'
我需要从这个字符串中删除它存储在一个 不同 变量中的根路径:
root = '/home/user/fold1/'
因此生成的路径应如下所示:
new_path = 'fold2/sub-fold/'
随着我的代码运行存储在许多不同位置的许多文件,完整路径(显然是根路径)不断变化。
这是我所追求的(不存在的)操作:
new_path = full_path - root
我该怎么做?
【问题讨论】:
-
full_path.replace(root, '')