相关疑难解决方法(0)

如何在Python中将dos路径拆分为其组件

我有一个表示dos路径的字符串变量,例如:

var = "d:\stuff\morestuff\furtherdown\THEFILE.txt"

我想将此字符串拆分为:

[ "d", "stuff", "morestuff", "furtherdown", "THEFILE.txt" ]

我已经尝试使用split()replace(),但他们要么只处理第一个反斜杠或者插入十六进制数字串入.

我需要以某种方式将此字符串变量转换为原始字符串,以便我可以解析它.

最好的方法是什么?

我还应该补充一点,var即我试图解析的路径的内容实际上是命令行查询的返回值.这不是我自己生成的路径数据.它存储在一个文件中,命令行工具不会逃避反斜杠.

python

131
推荐指数
7
解决办法
15万
查看次数

如何获取文件的父目录?

给定文件的路径c:\xxx\abc\xyz\fileName.jpg,如何获取文件的父文件夹?在这个例子中,我正在寻找xyz.要访问该文件的目录数可能会有所不同.

python python-2.7

7
推荐指数
2
解决办法
4944
查看次数

标签 统计

python ×2

python-2.7 ×1