采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
add_xpath源码里面,xpath提取为None时,直接返回,所以没有把key添加到item里面去,导致我pipeline取的时候item[key]就报错,请问最合理的处理方式是什么?谢谢
唉,这里提问都没人理会的。。。 这个问题已经解决了,重写add_value让它能添加None变成'',然后参考TakeFirst返回''就行了,阅读一上午源码主要是add_value和load_item的,懂了很多acrapy的东西,也懂了一些python的高级用法
亲 提问区我每天都会解答的, 有时候特别忙的时候可能会晚一天解答,阅读源码解决问题是提高学习效率最好的方法
登录后可查看更多问答,登录/注册
带你彻底掌握Scrapy,用Django+Elasticsearch搭建搜索引擎
4.7k 30
2.5k 18
1.1k 18
1.3k 15
2.7k 15