【发布时间】:2013-06-24 00:18:58
【问题描述】:
在 python 中,我试图用双反斜杠(“\”)替换单个反斜杠(“\”)。我有以下代码:
directory = string.replace("C:\Users\Josh\Desktop\20130216", "\", "\\")
但是,这会给出一条错误消息,指出它不喜欢双反斜杠。有人可以帮忙吗?
【问题讨论】:
-
它也不喜欢单反斜杠
-
退格是escape character。你不能单独使用它。
-
你也可以不使用正斜杠;对你来说可能更容易。
-
我不明白这个问题的意义。另外,为什么对转义字符的基本误解应该得到 50 分的赏金?
-
只是想获得更多/更好的建议,因为这些并不能解决我的问题。认为值得一试,以避免提出全新的问题。
标签: python string replace backslash