Python 如何在b和x27之间转换\\xe5';和b'\xe5';用蟒蛇3?
如何使用python3在b'\\xe5'和b'\xe5'之间转换?Python 如何在b和x27之间转换\\xe5';和b'\xe5';用蟒蛇3?,python,python-3.x,byte,Python,Python 3.x,Byte,如何使用python3在b'\\xe5'和b'\xe5'之间转换? 1.将b'\\xe5'转换为b'\xe5'? 2.是否将b'\xe5'转换为b'\\xe5' 您可以使用编码对字节进行解码,然后通过使用latin1编码将结果字符串转换回字节,这是字节和字符之间的一对一编码: b'abc\\xe5\\xe6'.decode('unicode_escape').encode('latin1') # b'abc\xe5\xe6' 相反的方向: b'abc\xe5\xe6'.decode('lati
1.将b'\\xe5'转换为b'\xe5'?
2.是否将b'\xe5'转换为b'\\xe5' 您可以使用编码对字节进行解码,然后通过使用
latin1
编码将结果字符串转换回字节,这是字节和字符之间的一对一编码:
b'abc\\xe5\\xe6'.decode('unicode_escape').encode('latin1')
# b'abc\xe5\xe6'
相反的方向:
b'abc\xe5\xe6'.decode('latin-1').encode('unicode_escape')
# b'abc\\xe5\\xe6'
你试过一些常规的经验吗?可能是重复的