Python二进制字节转字符串
时间: 2024-08-16 11:07:21 浏览: 61
Python二进制串转换为通用字符串的方法
在Python中,你可以使用内置函数`bytes.decode()`将二进制字节(byte array 或 bytes 类型)转换为字符串。这个函数需要一个编码(encoding),比如UTF-8、ASCII等,作为参数指定如何解码字节。例如:
```python
binary_bytes = b'\xd0\xa0\xd0\xb5\xd0\xb4' # 俄文单词 "привет" 的UTF-8编码
string = binary_bytes.decode('utf-8')
print(string) # 输出 "привет"
```
在这个例子中,二进制字节 `b'\xd0\xa0\xd0\xb5\xd0\xb4'` 被解码成俄语字符串 "привет"。
阅读全文