items和spider的对应问题

来源:6-20 保存数据到mysql中 -2

clevertang

2017-06-16

请问items里面的item和spider里面的必须一一对应吗?我的question没能正确保存,answers却正确保存了.

http://szimg.mukewang.com/5943d6a900012f3b04920409.jpg

http://szimg.mukewang.com/5943d6a90001477311170440.jpg


写回答

1回答

bobby

2017-06-18

没有必要一一对应 item只是用来将数据路由到pipeline中的格式 最终的数据保存还是要考自己去写逻辑的 字节能从item中提取出来数据插入到mysql就行 不一定非要怎么写的说法 question没有插入成功应该是你的question的sql语句有问题 你可以看一下pycharm的错误输出是什么

0
3
bobby
回复
clevertang
知乎我新录制了一个章节教会大家如何使用浏览器去获取cookie并交给scrapy使用 https://coding.imooc.com/lesson/92.html#mid=10163
2018-01-15
共3条回复

Scrapy打造搜索引擎 畅销4年的Python分布式爬虫课

带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎

5796 学习 · 6290 问题

查看课程