我正在制作一个要求路径的程序,Windows 的路径包含反斜杠,如果紧接着的字母是错误的,python 可以将其解释为转义序列。我尝试了 string.replace() 但它不起作用,因为这些反斜杠在执行替换函数之前被转换为转义序列。
有没有办法删除它们,也许可以用/代替\?
请您参考如下方法:
不,除 Python 源代码 外,反斜杠不被解释为转义序列。除非你正在评估路径,否则这是错误的,我不确定你为什么会遇到问题。
我正在制作一个要求路径的程序,Windows 的路径包含反斜杠,如果紧接着的字母是错误的,python 可以将其解释为转义序列。我尝试了 string.replace() 但它不起作用,因为这些反斜杠在执行替换函数之前被转换为转义序列。
有没有办法删除它们,也许可以用/代替\?
请您参考如下方法:
不,除 Python 源代码 外,反斜杠不被解释为转义序列。除非你正在评估路径,否则这是错误的,我不确定你为什么会遇到问题。