国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

python - scrapy 如何組合2個不同頁面的數據,一并存儲

瀏覽:116日期:2022-06-29 10:02:12

問題描述

1 比如有博客列表頁 a ,獲取文章列表2 博客內容詳情頁 b , 獲取文章正文3 如何依次獲取到文章 + 內容 到數據庫 ?4 當前問題主要是不知道如何組合2個不同頁面的數據

問題解答

回答1:

可以用request.meta來存儲額外的信息, 比如

def parse_x1(self, response): extra = {} ... req = scrapy.Request(url2) req.callback = self.parse_x2 ... req.meta[’extra’] = extra yield req def parse_x2(self, response): item = {} extra = response.meta[’extra’] item.update(extra) ...yield item

標簽: Python 編程
主站蜘蛛池模板: 大理市| 平顶山市| 防城港市| 郸城县| 攀枝花市| 济宁市| 阳山县| 陵水| 张家界市| 九寨沟县| 怀仁县| 济阳县| 眉山市| 临沂市| 漳平市| 循化| 灵川县| 隆子县| 眉山市| 郓城县| 瓮安县| 永昌县| 营口市| 中方县| 云浮市| 昭通市| 田东县| 沁阳市| 鸡泽县| 调兵山市| 上蔡县| 民丰县| 阿勒泰市| 田阳县| 贵溪市| 德令哈市| 明光市| 岳池县| 临夏县| 苍南县| 濮阳市|