Python 3从字节到字符串的转换

时间:2018-01-03 17:22:31

标签: string python-3.x python-2.7 byte pyzmq

我有一个用Python 2.7编写的代码,我需要在Python 3.6中进行转换。在代码中,zmq函数recv_multipart输出一个字节数组:

msg = b'\x80\x03csome_message'

我需要转换为字符串。如果我做

 msg.decode()

我收到错误:

UnicodeDecodeError: 'utf-8' codec can't decode byte 0x80 in position 0: invalid start byte

zmq似乎不能直接输出字符串,那么我可以做些什么来将输出转换为字符串?

0 个答案:

没有答案