注意: IP代理精灵仅提供国内ip网络节点,不提供境外网络节点,不能用于任何非法用途或访问境外封闭网站,不能跨境联网,只能用于合法的国内网络加速。

请登录 注册

首页 > 新闻资讯 > 代理IP协助使用python抓取百度漂流瓶妹纸照片

代理IP协助使用python抓取百度漂流瓶妹纸照片

来源:互联网 作者:admin 时间:2019-04-02 17:25:19

1.分析


首先打开抓包神器 Fiddler ,然后打开漂流瓶首页,加载几页试试,在Fiddler中过滤掉图片数据以及非 http 200 状态码的干扰数据后,发现每一页的数据获取都很有规律,这就给抓取提供了便利。


看参数很容易明白,page_number 就是当前页码,page_size 就是当前页中包含的漂流瓶数量。


访问后得到的是一个json格式的数据,结构大致如下:

代理IP协助使用python抓取百度漂流瓶妹纸照片



2.编码


这里采用的是 python2.7 + urllib2 + demjson 来完成此项工作。urllib2 是python2.7自带的库,demjson 需要自己安装下(一般情况下用python自带的json库就可以完成json解析任务,但是现在好多网站提供的json并不规范,这就让自带json库无能为力了。)


demjson 安装方式 (windows 不需要 sudo)


sudo pip install demjson


或者


sudo esay_install demjson


2.1获得一页内容

代理IP协助使用python抓取百度漂流瓶妹纸照片



2.2根据url保存图片数据

代理IP协助使用python抓取百度漂流瓶妹纸照片

全部代码如下

代理IP协助使用python抓取百度漂流瓶妹纸照片


爬虫总是爬取一个网站信息时,IP地址就很容易被封,那么这时候就要切换IP地址,精灵IP代理海量ip,每天超过一千两百万IP供你选择,代理IP是爬虫的好助手。

最新资讯

推荐阅读

  1. 14

    2019-01

    怎么使用代理访问网站?四种使用代理访问网站的方法

    平常上网,只要连接好网络即可上网了,但是如果我不想我所访问的网站记录了我的真实IP地址,这就需要使用到代理,通过代理这个中间人帮我把所需要的信息获取回来,这样既可以隐藏我自

  2. 11

    2019-02

    有没有便捷的换IP软件?哪个好用?

    很多工作都需要需要更换IP操作,但是自己手动一个一个切换IP实在是太麻烦了,每次断路由器重新插好麻烦。而且我们使用的网络能够更换的IP数量并不多,这IP地址所属地都一样的,起到的效

  3. 22

    2019-07

    ip修改器有哪些作用

    ip修改器有哪些作用?ip地址修改器采用最新的网络优化技术性,通过第三方平台来中转iP,在网络服务器与用户中间建立一个平台,在软件层次解决改换设备上网iP的问题。通常ip地址修改起是

  4. 18

    2019-05

    挂机使用什么换IP软件好

    相信接触过网游的人都知道,游戏挂机。不论是怎么挂机,都是需要开着游戏,或者是多开许多账号。如果我想长时间挂机使用什么换IP软件好?ip代理精灵可以使用动态IP也可以使用静态IP支持

  5. 30

    2019-05

    什么是免费代理服务器?

    什么是免费代理服务器?在使用软件搜索代理服务器地址时,会在验证状态栏中出现类似“要密码”、“Free”等字样。如果你把“Free”的地址设置为代理服务器,那你就会发现访问网页时不会

  6. 28

    2019-04

    怎么使用代理服务器上网

    怎么使用代理服务器上网呢?很多网友探讨这个问题,想必是因为工作原因吧,虽然正常上网一般用不到代理,但是看自己需求吧,今天说的代理上网不是网上说的翻墙哦,今天我们不讨论这个