成功解决TypeError: a bytes-like object is required, not ‘str‘

爱被打了一巴掌 2022-10-18 15:56 443阅读 0赞

出现问题
在文件写操作时出现TypeError: a bytes-like object is required, not ‘str’
image.png
意思是函数write需要的参数类型是字节对象不是字符串
解决办法
把str转换成bytes类型
bytes(data,‘utf-8’) 或者 str.encode(data,‘utf-8’)
第二个参数是编码,根据需求选择。

发表评论

表情:
评论列表 (有 0 条评论,443人围观)

还没有评论,来说两句吧...

相关阅读