跟着Scrapy 文档运行爬虫却报错Unhandled error in Deferred和TypeError: ‘NoneType‘ object is not iterable:

详情:

跟着Scrapy Toturial文档学习时:
“srapy crawl quotes”报错 :
在这里插入图片描述
报错截图

解决过程:

一.尝试用pywin32未安装pywin32版本不对的说法解决,再尝试,仍报相同错误;想了想,我其实应该是已经在下载时就安装正确了,嘻嘻;

二.阅读一篇CSDN scrapy入门级教学文章后发现,自己依照Scrapy Toturial文档创建的项目的settings.py 中ITEM_PIPELINES变量是被#注释掉的
在这里插入图片描述
应该解除注释。
再尝试,发现虽然原来的INFO :Enabled item pipeline[]里有了东西,但还是报错;在这里插入图片描述
三 .最后在文章中发现一个细节:

引用上文中图:
此pipeline类继承了object大类

图一
而用命令行新创建的项目的Pipeline中是没有继承的(如上图)
我添加后再次尝试,终于成功:(以下为效果图)
在这里插入图片描述
在此感谢文章作者

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值