Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中将bytearray转换为字符串_Python - Fatal编程技术网

如何在python中将bytearray转换为字符串

如何在python中将bytearray转换为字符串,python,Python,我需要将下一个bytearray转换为字符串: Num = bytearray() 我试过了 Num = bytearray(str) 但这不是解决方案如评论中所述,使用 你可以试试下面的链接。我希望它能帮助你我检查了它,是的,它帮助了我,我已经解决了这个问题,谢谢你运行b.decode(),不考虑原始bytearray的编码(或者它是否表示编码的Unicode文本)只会导致Unicode解码器和编码错误。 b = bytearray("test", encoding="utf-8") b

我需要将下一个bytearray转换为字符串:

Num = bytearray()
我试过了

Num = bytearray(str) 
但这不是解决方案

如评论中所述,使用


你可以试试下面的链接。我希望它能帮助你我检查了它,是的,它帮助了我,我已经解决了这个问题,谢谢你运行
b.decode()
,不考虑原始bytearray的编码(或者它是否表示编码的Unicode文本)只会导致Unicode解码器和编码错误。
b = bytearray("test", encoding="utf-8")
b.decode()
#> 'test'