在Python中将类字节字符串转换为实际字节

Not*_* ID 2 python string bytearray python-3.x

有没有在Python 3一个内置的功能,让我ba

a = '\\xe9\\x82\\xa3'
b = b'\xe9\x82\xa3'
Run Code Online (Sandbox Code Playgroud)

fal*_*tru 5

你可以使用unicode-escape编码:

>>> a = '\\xe9\\x82\\xa3'
>>> a.encode().decode('unicode-escape').encode('latin1')
b'\xe9\x82\xa3'
Run Code Online (Sandbox Code Playgroud)
>>> import codecs
>>> codecs.decode(a, 'unicode-escape').encode('latin1')
b'\xe9\x82\xa3'
Run Code Online (Sandbox Code Playgroud)