相关疑难解决方法(0)

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

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

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

我想将此字符串拆分为:

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

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

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

最好的方法是什么?

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

python

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

标签 统计

python ×1