python keyerror5种方法_Python Scrapy-----KeyError: Spider not found 5种出错的情况
KeyError: 'Spider not found:name一样,为何还是找不到spider 呢。 往下看看,总有一个是你要的答案。
第一种(最简单的错误):
运行的爬虫名字与爬虫文件中的name不相同
解决方案:令两者名字相同即可。当然90%的人不会是这个原因。
第二种:丢失init
解决方案:注意创建爬虫文件时的__init__文件不要丢失了。
第三种:
没有把爬虫文件放入spiders文件夹中,导致在spiders文件夹中找不到对应名字的爬虫文件
建立的spider文件,要放在 spiders目录下面。
第四种:应该就是你现在的问题
不恰当的使用了关键词name。
解决方案:修改name命名。
第五种:如果你还在找原因的话
有可能是这样:
–>命令行窗口的当前路径不在scrapy工程目录中,需要先进入scrapy工程目录,不一定要工程根目录,下一级子目录也可以;
–>代码中的命令行执行语句并没有先执行 cd xxx,先进入scrapy工程目录再执行启动爬虫的命令行。
也有可能是解释器问题或者pycharm问题,建议重启pycharm。
然后使用scrapy genspider xxx /再次尝试
祝你好运?
python keyerror5种方法_Python Scrapy-----KeyError: Spider not found 5种出错的情况相关推荐
- python操作数据库的几种方法_python对mysql数据库操作的三种不同方式
原标题:python对mysql数据库操作的三种不同方式 |转载自:博客园 |原文链接:http://www.cnblogs.com/mryrs/p/6951008.html 先要说一下,在这个暑期如 ...
- python定时爬虫三种方法_Python爬虫定时计划任务的几种常见方法
记得以前的Windows任务定时是可以正常使用的,今天试了下,发现不能正常使用了,任务计划总是挂起.接下来记录下Python爬虫定时任务的几种解决方法. 1.方法一.while True 首先最容易的 ...
- python下载方法-python实现下载文件的三种方法_python
本篇文章主要介绍了python实现下载文件的三种方法,最常用的方法就是通过Http利用urllib或者urllib2模块还有requests,有兴趣的可以了解一下. Python开发中时长遇到要下载文 ...
- python读取txt文件_python实现读写txt文件的几种方法
一.读写模式: w:向文件中写入内容,w会清空原来文本内容 a:向文件中追加内容 r:从文件中读取内容 wb:以二进制形式写入内容. rb:以二进制形式读文件内容 ab:以二进制形式追加内容 a+.r ...
- python 下载文件-python实现下载文件的三种方法_python
本篇文章主要介绍了python实现下载文件的三种方法,最常用的方法就是通过Http利用urllib或者urllib2模块还有requests,有兴趣的可以了解一下. Python开发中时长遇到要下载文 ...
- ABB机器人选项包,密钥,三种方法,真实、虚拟、密钥三种方法
ABB机器人选项包,密钥,三种方法,真实.虚拟.密钥三种方法,有教程.有软件.也有密钥 YID:75188661261334891
- python爬虫十二种方法_Python爬虫的N种姿势
问题的由来 前几天,在微信公众号(Python爬虫及算法)上有个人问了笔者一个问题,如何利用爬虫来实现如下的需求,需要爬取的网页如下(网址为:https://www.wikidata.org/w/in ...
- python字典取值_python 字典中取值的两种方法小结
python 字典中取值的两种方法小结 如下所示: a={'name':'tony','sex':'male'} 获得name的值的方式有两种 print a['name'],type(a['name ...
- python 财务分析可视化方法_Python数据可视化的四种简易方法
Python数据可视化的四种简易方法 作者:PHPYuan 时间:2018-11-28 03:40:43 摘要: 本文讲述了热图.二维密度图.蜘蛛图.树形图这四种Python数据可视化方法. 数据可视 ...
最新文章
- python自带intertool模块找不到_介绍Python中内置的itertools模块
- 利用passssh,批量远程修改机器密码
- MyBatis Plus Generator——MyBatis Plus代码生成器DEMO
- Boost:宏BOOST_TEST_CSTR_EQ的使用实例
- argsort()返回数据从小到大的“索引值”
- 华为鸿蒙战略布局,继5G与鸿蒙后又一重要布局:华为发布计算战略
- poi导出word模板项目实例(一个文件)
- jquery ui accordion的详细参数
- 怎么样才可以?批量下载快手播主的全部视频?
- matlab瓶盖盖严检查,口服液瓶盖密封性的质量检测方法你知道吗?
- canvas实现简单画板
- Android SystemUI下拉状态栏添加快捷开关
- 搭配安卓手机领夹式麦克风的PD快充方案来了LDR6023C 分享给大家
- Uniapp之API promise化
- 基于vue3的Element-Plus问题汇总
- 风控中的EAD、PD与LGD模型都有啥区别?
- Spring实战(第四版)读书笔记08——处理自动装配的歧义性
- GitHub 从零开始的保姆级使用教程
- 分享107个竞聘述职PPT模板,总有一款适合您
- 模拟IC设计π模型与T模型