原文:爬虫,用协程下载图片中TypeError: a bytes-like object is required, not 'coroutine'

刚开始的下载代码是这个样子的,但是程序运行的时候一直报错TypeError,我一直以为是代码里f.write resp.read 的输入的类型不对,到处找,最后发现是少了一个await的问题最终的代码如下: ...

2021-12-17 08:55 0 936 推荐指数:

查看详情

TypeError: a bytes-like object is required, not 'str'

问题分析 该问题主要是由于当前操作的字符串是bytes类型的字符串对象,并对该bytes类型的字符串对象进行按照str类型的操作。 如下面图所示,s 为bytes类型字符串对象。 当对s进行按照str类型的操作(split)时,会弹出一下错误提示。因为split函数 ...

Tue Dec 12 23:40:00 CST 2017 0 38368
python 3.5: TypeError: a bytes-like object is required, not 'str'

出现该错误往往是通过open()函数打开文本文件时,使用了‘rb’属性,如:fileHandle=open(filename,'rb'),则此时是通过二进制方式打开文件的,所以在后面处理时如果使用了s ...

Thu Dec 22 03:19:00 CST 2016 0 60749
TypeError: expected string or bytes-like object

在写Python代码的时候,遇到了“TypeError: a bytes-like object is required, not 'str'”错误,此处实验机器的Python环境为Python 3.6.6,如下所示 >>> import base64 > ...

Tue Aug 20 19:47:00 CST 2019 0 5621
TypeError: expected string or bytes-like object

记录下编写代码过程中遇到的错误原因; 正则匹配findall函数返回的是列表,匹配对象也应为str 借帖百度经验; https://jingyan.baidu.com/article/e52 ...

Tue Dec 11 18:18:00 CST 2018 0 1080
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM