Had two answers and some comments, mentioned another question, but all had not provided REASON, why Python did this changes? such as \'/b\' is \'/x08\' is just the result, b
Escape sequence \a, \b is equivalnt to \x07, \x08.
\a
\b
\x07
\x08
>>> '\a' '\x07' >>> '\b' '\x08'
You should escape \ itself to represent backslash literally:
\
>>> '\\a' '\\a' >>> '\\b' '\\b'
or use raw string literals:
>>> r'\a' '\\a' >>> r'\b' '\\b'