E TypeError: can only concatenate str (not "bytes") to str 错误原因
时间: 2023-11-21 09:50:44 浏览: 80
解决Python中报错TypeError: must be str, not bytes问题
3星 · 编辑精心推荐
这个错误通常是因为在字符串和字节串之间进行了拼接操作,而这两种类型是不兼容的。解决方法是将字节串转换为字符串,可以使用 decode() 方法将字节串解码为字符串。
例如:
```
b = b'hello'
s = 'world'
result = b.decode() + s
print(result)
```
输出:
```
helloworld
```
阅读全文