本文主要是介绍Python typeError: a bytes-like object is required, not ‘str’ Solution,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
目录
一、需求
二、报错
三、解决方法
一、需求
调接口解析其中 dis 字段。
二、报错
Python Typeerror a bytes-like object is required not ‘str’
这句话的意思是“类型错误:需要类似字节的对象,而不是字符串”。
三、解决方法
在需要解析的字段前 加上 b
原代码:
if 'dis' in response:dis = response.split('<dis>')[1]
现代码:
if b'dis' in response:dis = response.split(b'<dis>')[1]
这篇关于Python typeError: a bytes-like object is required, not ‘str’ Solution的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!