如何从 Python 中的字符串中删除反斜杠?

How to remove backslash from string in Python?

我需要从 Python.

中的字符串中删除反斜杠 ('\')

str2 = str1.replace('\', '') 不工作。

我该怎么做?

这是因为 \ 是 python 中的转义序列字符,因此您必须执行 \\

str2 = str1.replace('\', '')  

有两种方法可以做到这一点:

你必须逃避 \:

str2 = str1.replace('\', '') 

或使用原始字符串:

str2 = str1.replace(r'\', '') 

有点棘手,但它有效

str2 = str1.replace("\ ".replace(" ", ""), "")