如何在Python中取消转义带反斜杠的字符串?

如何在Python中取消转义带反斜杠的字符串?

有两种方法可以在Python中取消转义带反斜杠的字符串。第一种方法是使用literal_eval函数解析该字符串。请注意,在此方法中,您需要使用另一层引号来包装该字符串。例如:

>>> import ast
>>> a = '"Hello,\nworld"'
>>> print ast.literal_eval(a)
Hello, 
world

另一种方法是使用字符串类中的decode(’string_escape’)方法。例如,

>>> print "Hello,\nworld".decode('string_escape')
Hello, 
world

更多Python相关文章,请阅读:Python 教程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程