Evaluate literal escape sequences in a string (e.g. `\\n` -> `\n`).
(s)
| 117 | |
| 118 | |
| 119 | def eval_escapes(s): |
| 120 | """Evaluate literal escape sequences in a string (e.g. `\\n` -> `\n`).""" |
| 121 | return s.encode("ascii", "backslashreplace").decode("unicode-escape") |
| 122 | |
| 123 | |
| 124 | def decode_dict(d, keys, encoding="utf-8", errors="surrogateescape"): |
no outgoing calls