Có hai cách để un-escape các chuỗi bị escape bằng backslash trong Python. Cách đầu tiên là sử dụng literal_eval để đánh giá chuỗi. Lưu ý rằng với phương pháp này, bạn cần bao quanh chuỗi bằng một lớp quotes khác. Ví dụ:
>>> import ast >>> a = '"Hello,\\\\nworld"' >>> print(ast.literal_eval(a)) Hello, world
Cách khác là sử dụng phương thức decode('string_escape') từ lớp chuỗi. Ví dụ:
>>> print("Hello,\\\\nworld".decode('string_escape'))
Hello,
world