我使用from MySQLdb import escape_string
来转义字符串。
我怎样才能取消字符串以取回原始字符串?
答案 0 :(得分:2)
使用"your string".decode("string_escape")
>>> escaped_string = "Hello\\nThere"
>>>
>>> unescaped_string = escaped_string.decode("string_escape")
>>>
>>> escaped_string
'Hello\\nThere'
>>>
>>> unescaped_string
'Hello\nThere'
答案 1 :(得分:-1)
我是这样做的
import ast
a = 'Hello\\nThere'
print(ast.literal_eval('"""{}"""'.format(a)))