代理ip软件

您的位置: 首页 > 新闻资讯 > 正文

如何通过requests使用代理IP进行爬虫工作

发布时间:2019-07-02 15:37:44 来源:挂机精灵

  如何通过requests使用代理IP进行爬虫工作?我们知道,一些网站会有相应的反爬虫措施,比如检测某些IP的访问次数或者访问频率,有些反人类的访问速度就会收到限制甚至封禁,所以在进行爬虫工作时也要讲究策略,比如使用代理IP,调整访问频率,设置UA等等,让我们来看看如何简单的使用代理IP。

如何通过requests使用代理IP进行爬虫工作

  #!/usr/bin/env python

  # -*- coding:utf-8 -*-

  import requests

  import random

  if __name__ == "__main__":

  #不同浏览器的UA

  header_list = [

  # 遨游

  {"user-agent": "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; Maxthon 2.0)"},

  # 火狐

  {"user-agent": "Mozilla/5.0 (Windows NT 6.1; rv:2.0.1) Gecko/20100101 Firefox/4.0.1"},

  # 谷歌

  {

  "user-agent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_0) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.56 Safari/535.11"}

  ]

  #不同的代理IP(该代理ip可能已经失效,请自行去挂机精灵网站上购买开通)

  proxy_list = [

  {"http": "112.115.57.20:33128"},

  {‘http‘: ‘121.41.171.223:32128‘}

  ]

  #随机获取UA和代理IP

  header = random.choice(header_list)

  proxy = random.choice(proxy_list)

  url = ‘http://www.baidu.com/s?ie=UTF-8&wd=ip‘

  #参数3:设置代理

  response = requests.get(url=url,headers=header,proxies=proxy)

  response.encoding = ‘utf-8‘

  with open(‘daili.html‘, ‘wb‘) as fp:

  fp.write(response.content)

  #切换成原来的IP

  requests.get(url, proxies={"http": ""})


相关资讯

为了营销批量注册账号,IP更换是如何操作的?

很多用户在做问答营销时都遇到过这些情况,比如在一些网站上面批量注册帐号、发布留言评论,或在使用一些即时通讯软件频繁发送消息等等这些行为都会遇到系统的IP限制,限

来源:互联网

2019-02-26 17:38:59

如何判断IP是否是网站真实IP?

我们自己搭建代理IP时,我们很难判断IP是是否是网站真实IP,那么小编在这里教大家几个判断方法。1、Nslookup法黑客一般nslookup想要查的域名,若是

来源:互联网

2019-02-27 15:25:16

如何才能更好的挂机手游?使用挂机精灵

手游给人带来很乐趣,令人烦恼的是,手游漫长的练级的过程,解决这个烦恼的方法就是手游挂机,让其自动升级打怪。那么,如何才能玩手游呢?使用挂机精灵即可。如何才能更好

来源:互联网

2019-02-28 14:22:13

如何在游戏代练中提高效率呢?

随着王者荣耀、英雄联盟、地下城与勇士....许多游戏的火热,出现了一个新兴职业,那就是游戏代练。有的或是因为技术不行达不到段位而找代练,有的人因为搬砖太累而找代

来源:互联网

2019-03-01 16:39:20

如何获取《阴阳师》妖刀姬刀舞战风皮肤,挂机精灵帮你!

《阴阳师》手游中SSR式神妖刀姬的最新皮肤——刀舞战风,并确定将通过商店购买的形式实装,售价预计约210点券。还没攒够皮肤券的小伙伴赶快下载挂机精灵,24小时挂

来源:互联网

2019-03-04 14:42:07

如何谨慎使用HTTP代理IP ?

在互联网应用逐渐广泛的今天,http代理IP给我们的工作生活带来了很大的方便,所以,http代理IP的产品代理商也是逐渐增加,很多用户陷入了选择困难症中,不知道

来源:互联网

2019-03-18 15:55:16

如何高效获取大数据?ip代理:用爬虫!

在不同的操作系统中,Python存在细微的差别,因此有几点您需要牢记在心。这里小编使用的是Python3版本。Python自带一个在终端窗口中运行的解释器,让您

来源:互联网

2019-03-22 16:27:55

封号和IP代理,网游工作室最深的两种痛

2018年电子竞技中,IG夺冠人人都说不仅仅是一场游戏的胜利,更是我们对青春的证明。不务正业和那些不被理解的少年时代,现在终于得到了正名,电竞行业和电竞选手也慢

来源:互联网

2019-03-01 15:32:59

通过代理ip进行分布式爬虫的几种方案

假如不用代理ip,爬虫业务必定无路可行,因此大部分爬虫工作者都会去购买安全稳定的代理ip。使用了高质量的代理ip后,会不会就能够无后顾之忧了呢?这个可不会这么容

来源:互联网

2019-04-16 16:42:41

如何通过隐藏IP来防御DDOS攻击

如何通过隐藏IP来防御DDOS攻击?现在这个互联网环境很难保证自己不会被DDOS攻击,为了保证服务器的正常稳定运行,隐藏服务器真实IP是个不错的方法,这可以让攻

来源:互联网

2019-04-10 16:27:03

如何通过requests使用代理IP进行爬虫工作

如何通过requests使用代理IP进行爬虫工作?我们知道,一些网站会有相应的反爬虫措施,比如检测某些IP的访问次数或者访问频率,有些反人类的访问速度就会收到限

来源:挂机精灵

2019-07-02 15:37:44

在线客服
大客户VIP渠道2
点击这里给我发消息
讨论QQ群
挂机精灵动态换IP
客服电话
400-998-9776转2