Библиотека Python выводит мне двоичные строки utf-8 с текстовым дампом, например:
In [1]: string
Out[1]: "b'\\xd0\\x9f\\xd1\\x80\\xd0\\xb5\\xd0\\xb4\\xd0\\xb8\\xd1\\x81\\xd0\\xbb\\xd0\\xbe\\xd0\\xb2\\xd0\\xb8\\xd0\\xb5'"
In [2]: type(string)
Out[2]: str
Мне нужно восстановить из них реальные строки, как если бы они были настоящими двоичными строками:
In [91]: string_b
Out[91]: b'\xd0\x9f\xd1\x80\xd0\xb5\xd0\xb4\xd0\xb8\xd1\x81\xd0\xbb\xd0\xbe\xd0\xb2\xd0\xb8\xd0\xb5'
In [92]: type(string_b)
Out[92]: bytes
In [93]: string_b.decode('UTF-8')
Out[93]: 'Предисловие'
Как я могу это сделать?