scrapy相关-安装和初始化

Scrapy是一款用于网站数据爬取的应用框架,具备高性能异步下载、解析及数据持久化功能。本文介绍其安装方法,包括在不同操作系统上的步骤,以及基础使用流程,如创建工程、编写爬虫程序和配置文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

scrapy框架的简介和基础使用

概念:

为了爬取网站数据而编写的一款应用框架,出名,强大。所谓的框架其实就是一个集成了相应的功能且具有很强通用性的项目模板。(高性能的异步下载,解析,持久化……)

安装:

  1. linux mac os:pip install scrapy
  2. win:
    2.1 pip install wheel
    2.2 下载twisted:https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
    2.3 pip install 下载好的框架.whl
  3. pip install pywin32
  4. pip install scrapy

基础使用: 使用流程

  • 创建一个工程:scrapy startproject 工程名称
    1.目录结构:
    在这里插入图片描述
  • 在工程目录下创建一个爬虫文件:
    1.cd 工程
    2.scrapy genspider 爬虫文件的名称 起始url
  • 对应的文件中编写爬虫程序来完成爬虫的相关操作
  • 配置文件的编写(settings)
    1. 19行:对请求载体的身份进行伪装
    2. 22行:不遵从robots协议
  • 执行 :scrapy crawl 爬虫文件的名称 --nolog(阻止日志信息的输出)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值