久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

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

瀏覽:136日期: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 編程
主站蜘蛛池模板: 邛崃市| 甘泉县| 江西省| 澳门| 洛隆县| 平谷区| 合作市| 太和县| 新泰市| 九江县| 原平市| 牡丹江市| 连江县| 东明县| 二连浩特市| 新野县| 博客| 贺州市| 昌平区| 许昌县| 呈贡县| 肥东县| 南部县| 平邑县| 红原县| 达孜县| 顺平县| 海城市| 巩义市| 通榆县| 屏南县| 鹿泉市| 沾益县| 德州市| 桦南县| 万山特区| 永川市| 五原县| 新营市| 荣昌县| 密云县|