zoukankan      html  css  js  c++  java
  • Python爬取全站妹子图片,差点硬盘走火了!

    在这严寒的冬日,为了点燃我们的热情,今天小编可是给大家带来了偷偷收藏了很久的好东西。大家要注意点哈,我第一次使用的时候,大意导致差点坏了大事哈!

    Python爬取全站妹子图片,差点硬盘走火了!

     

    1.所需库安装

    Python爬取全站妹子图片,差点硬盘走火了!

     

    2.网站分析

    首先打开妹子图的官网(mzitu.com),点击菜单(最新),经过观察(最新)发现是按时间来排序的,也就是网站全部的组图按发布时间来排序的,页面链接为mzitu.com/page/1, mzitu.com/page/2最后面的数字递增,所以将(最新)的图片全部爬取就大功告成!

    3.构造请求头

    在进行初次爬取碰到钉子后,我发现在请求头中要有referer才能获取图片,下面为请求头的构造。

    Python爬取全站妹子图片,差点硬盘走火了!

     

    4.下载图片

    Python爬取全站妹子图片,差点硬盘走火了!

     

    5.获取一组组图里面的所有图片页面链接

    Python爬取全站妹子图片,差点硬盘走火了!

     

    6.使用多进程下载整页的所有图片

    Python爬取全站妹子图片,差点硬盘走火了!

     

    7.下载全站所有图片

    Python爬取全站妹子图片,差点硬盘走火了!

     

    运行结果:

    Python爬取全站妹子图片,差点硬盘走火了!

     

    以上就是代码与运行过程,

    Python爬取全站妹子图片,差点硬盘走火了!

     

    哎呀!不行了,我得用冷水冷静冷静!这个程序还有不足之处有待完整!

    最后:

    本文来自网络,如有侵权,请联系小编删除!

  • 相关阅读:
    Windows下开发过程中常用的Linux指令
    flask sqlalchemy实现分页功能
    channel(3) 一 基本定义
    goroutine(2) goroutine同步
    goroutine(1) go的调度器
    go 语言 interface(接口 二)
    go 语言 interface(接口 一)
    go 语言 defer
    go 语言 闭包
    go 语言 函数
  • 原文地址:https://www.cnblogs.com/djdjdj123/p/10254384.html
Copyright © 2011-2022 走看看