在cmd中执行 scrapy crawl demo 时报了异常。
错误信息:原因:
1.没有安装winapi32接口
winapi32解释:winapi32
2.生成的demo文件不在spiders文件夹里面
解决方法:
1.在cmd中输入 pip install pypiwin32
即可安装。
成功页面:
注意:
执行
scrapy crawl demo
时 要使demo.py这个文件要在你创建项目文件夹>spiders里面
如果你这个文件夹里面没有你创建的.py文件,是因为你在命令行中执行“scrapy genspider + 爬虫名 + 要爬取的网站” 创建爬虫时,没有在你创建的项目目录下执行这条语句。
就像这样:
这时,需要你手动把你创建的.py文件移动到spiders文件夹里面。
本人就是犯了这样一个错误!!哈哈!!