本项目利用Python编程语言及Scrapy网络爬虫框架,高效地从京东网站获取产品信息,涵盖商品名称、价格、库存等数据。
在使用Python的Scrapy框架爬取京东商品的过程中遇到了一些问题。我不明白为什么下面这两行代码不起作用:
```python
# 打开电子书价格
yield Request(url=self.Eprice_url.format(skuId=skuId, cat=cat), meta={item: item}, callback=self.price_parse)
# 打开原价及京东价
yield Request(url=self.price_url.format(skuId=skuId), meta={item: item}, callback=self.jingdong_price_parse)
```
这两行代码就是不调用……但是下面这行却能正常调用:
```python
# 打开评论json
yield Request(url=self.comment_url.format(skuId=skuId), meta={item: item}, callback=self.comment_parse)
```