【发布时间】:2020-06-26 06:18:31
【问题描述】:
例如,我想从用户那里输入绝对路径,例如“C:\Users\User\Desktop”并将其更改为“C:\\Users\\User\\Desktop”,但是当我执行以下操作时:
path = input("Enter path: ")
和
path = path.replace("\", "\\")
当\\ 的转义序列被触发时,它会抛出语法错误。如何绕过这个并实现替换?
更正:它接受输入并自行调整!没有必要做上面说的这种事……
【问题讨论】:
-
使用原始字符串
r"\" -
@rdas
r"\"在 Python 中是非法的。
标签: python python-3.x string replace str-replace