第一个Scrapy项目
一、新建scrapy项目
在命令行输入scrapy startproject city_58,建立Scrapy项目,提示如图即成功
我的错误:
1. 新建项目时提示 Scrapy 不是内部命令或者外部执行文件,照我的经验应该是安装包没有装好,但我在命令行的确看到了全部都是succeed,查询无果后就去Pycharm里面装Scrapy了,在PC里面装的时候显示缺乏C++ 14.0,根据提示网站下载安装后,回到命令行就成功新建项目了。也不知道啥原因,总之解决了。
2. 后续新建Spider项目时又报错,还是不是内部命令或外部执行文件,但前一步成功了呀,又尝试几次之后才发现我是Scrapy写成了scrpy,落了一个字母a,所以再检查时优先检查是否拼写错误。
二、Scrapy框架解析
三、启动Scrapy框架
在项目中建立一个main.py文件,然后运行该文件即可。
注意:在scrapy crawl example之后添加 .split() 方法,使其分隔元素形成列表,因为单纯使用前面的代码会造成有时无法识别,出现错误。