美文网首页
Scrapy的用法

Scrapy的用法

作者: 岁月悄然飞逝徒留回忆_54a5 | 来源:发表于2019-01-05 22:11 被阅读0次

1.第一步:创建爬虫项目


image.png

2.使用pycharm打开爬虫项目


image.png

打开结果如下(目录结构):


image.png

3.第三步:创建爬虫
说明:在ivskyspider文件中创建,所以需要先进入ivskyspider
说明:一个项目可以创建多个爬虫文件


image.png

4.第四步:打开新建的爬虫文件ivsky.py文件结构如下:


image.png

5.执行代码:
方法一:打开Teminal


image.png

方法二:在第一个IvskySpider的位置新建文件不想在终端运行程序时,先新建此文件,然后运行from scrapy import cmdlinecmdline.execute(['scrapy', 'crawl', 'ivsky'])爬取数据:scrapy的基本用法


image.png
  1. 通过命令创建项目scrapy startproject 项目名称
  2. 用pycharm打开项目
  3. 通过命令创建爬虫scrapy genspider 爬虫名称 域名
  4. 配置settingsrobots_obey=FalseDownload_delay=0.5Cookie_enable=False
  5. 自定义UserAgentMiddleWare可以直接粘现成的或者自己通过研究源码实现
  6. 开始解析数据1) 先大致规划一下需要几个函数2) 函数1跳转到函数2使用 yield scrapy.Request(url,callback,meta,dont_filter)7. 将数据封装到items,记得yield item8. 自定义pipelines将数据存储到数据库/文件中

相关文章

  • python爬虫13:scrapy

    scrapy的结构 scrapy的工作原理 scrapy的用法

  • scrapy 框架总结

    scrapy的基本用法 通过命令创建项目scrapy startproject 项目名称 用pycharm打开项目...

  • Scrapy入门环境搭建

    Scrapy入门环境搭建 概述 本文介绍用python3来搭建scrapy环境,实践一下最简单的scrapy用法。...

  • Scrapy

    基本用法 python -m scrapy startproject yourproject 建立project ...

  • Scrapy的用法

    1.第一步:创建爬虫项目 2.使用pycharm打开爬虫项目 打开结果如下(目录结构): 3.第三步:创建爬虫说明...

  • Linux上使用crontab命令完成定时爬虫

    本文主要记录: 1、crontab的用法。 2、crontab与scrapy的结合。 一...

  • scrapy signal的用法

    与settings同级创建一个py文件 1. 撸代码 2. 把中间件加到downloadMiddleware 官方...

  • Scrapy的CrawlSpider用法

    官方文档https://docs.scrapy.org/en/latest/topics/spiders.html...

  • scrapy 用法简介

    Scrapy是用纯Python实现一个为了爬取网站数据、提取结构性数据而编写的应用框架,用途非常广泛。 Scrap...

  • Scrapy框架之Scrapy-Redis的两种使用方式

    整理一下Scrapy-Redis的两种用法 前提 熟练使用Scrapy框架,并且已经安装了Redis服务器和Scr...

网友评论

      本文标题:Scrapy的用法

      本文链接:https://www.haomeiwen.com/subject/luadrqtx.html