【发布时间】:2014-05-24 16:54:14
【问题描述】:
我有一个棘手的问题要解决。我需要提取文件路径的特定部分。我在临时目录下提取了一个 zip 文件,其中包含该文件的完整路径。基本上我想要的是获得完整文件路径和临时路径之间的区别。下面我举个例子:
Fullpath = c:\\users\\test\\appdata\\local\\temp\\tempDir\\common\\test.txt
TempPath = c:\\users\\test\\appdata\\local\\temp\\tempDir\\
所以我的预期结果是:
results = \\common\\test.txt
只是在寻找一种简单的 Pythonic 方式来完成此任务。
【问题讨论】:
-
记住,临时目录下的这个子目录路径是可以改变的。文件的深度可能是 1 级或多级。
-
一个强大的解决方案将解析不同的绝对路径解析到同一个工作目录。
标签: python parsing filepath fileparsing fileparse