如何从 Python 字符串中删除正斜杠 (\)?

Dev*_*iya 0 python-3.x

我试图从代码中的字符串中删除所有反斜杠,但是当我尝试以下操作时:

a = 'dfdfd\dafdfd'

print(a)

a.replace('\',' ')
Run Code Online (Sandbox Code Playgroud)

...我遇到了以下错误:

  File "<stdin>", line 1
    a.replace('\',' ')
Run Code Online (Sandbox Code Playgroud)

有人可以解释为什么会发生这种情况,以及如何解决它吗?

Nk0*_*k03 5

您需要使用原始r''字符串 -

a.replace(r'\',' ')
Run Code Online (Sandbox Code Playgroud)