scrapy 爬取起点中文网的作品分类

scrapy 爬取起点中文网的作品分类

在这里插入图片描述

创建项目

scrapy startproject qidian

创建爬虫

scrapy genspider qidianSpider qidian.com

核心代码

import scrapy

# 集成 scrapy.Spider 类
class QidianSpider(scrapy.Spider):
    # 爬虫名字 唯一
    name = 'qidian'
    # 允许采集的域名
    allowed_domains = ['qidian.com']
    # 开始采集的网站
    start_urls = ['http://qidian.com/']

    # 解析响应数据  提取数据 或者网址等 response 网页源码

    def parse(self, response):
        selector = response.xpath("//a/cite/span")
        list = []
        for item in selector:
            # title = item.xpath('./i/text()').get()
            # num = item.xpath('./b/text()').get()
            list.append({
                "title": item.xpath('./i/text()').get(),
                "num": item.xpath('./b/text()').get()
            })
        print(list)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值