如何在python中转换路径?

时间:2012-07-31 14:12:47

标签: python

如何转换路径:

t = 'c:\temp\xx'

我希望得到“类似”的东西:

x = r't'

我经常使用     x = r'c:\ temp \ xx' 并收到 x = r'c:\\ temp \\ xx'

我不知道如何将'r'分配给另一个对象..

1 个答案:

答案 0 :(得分:2)

你做不到。您可以将r字符串前缀应用于字符串文字。所以你需要:

x = r'c:\temp\xx'

r't'表达式将为您提供原始't'字符串。就是这样。

如果您需要复制目标字符串\上的x字符,则可以使用替换:

x = t.encode('string_escape')