PySide6.QtCore.QByteArray 转 str
时间: 2024-05-09 20:20:31 浏览: 287
pyside6 登录注册界面 无边框
5星 · 资源好评率100%
可以使用 decode() 方法将 QByteArray 转换为 str。例如:
```python
byte_array = QByteArray(b"Hello World")
string = byte_array.decode()
print(string) # 输出: Hello World
```
注意,decode() 方法的默认编码为 UTF-8,如果 QByteArray 中包含的是其他编码的字符,需要指定相应的编码。例如:
```python
byte_array = QByteArray("你好世界".encode("gbk"))
string = byte_array.decode("gbk")
print(string) # 输出: 你好世界
```
阅读全文