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

请登录 注册 实名验证

首页 > 新闻资讯 > Python调用代理IP的几个方法

Python调用代理IP的几个方法

来源:IP代理精灵 作者:admin 时间:2019-06-26 14:48:33

网络爬虫与代理IP的关系,很多人都是知道的,不过虽然知道我们在使用爬虫进行抓取网页时要使用代理IP,但这如何使用的方法其实很多人都不知道的。不同爬虫设置代理的方法可能是不一样的,不通用,这样大家就需要多学习几个使用代理IP的方法,下面小编介绍Python调用代理IP的几个方法:

Python调用代理IP的几个方法

1.Selenium调用代理


from selenium import webdriver


proxy='123.58.10.36:8080'


chrome_options=webdriver.ChromeOptions()


chrome_options.add_argument('--proxy-server=http://'+proxy)


browser=webdriver.Chrome(chrome_options=chrome_options)


browser.get('http://httpbin.org/get')


2.requests调用代理


import requests


proxy='123.58.10.36:8080' #本地代理


#proxy='username:password@123.58.10.36:8080'


proxies={


'http':'http://'+proxy,


'https':'https://'+proxy


}


try:


response=requests.get('http://httpbin.org/get',proxies=proxies)


print(response.text)


except requests.exceptions.ConnectionError as e:


print('错误:',e.args)


3.urllib调用代理


from urllib.error import URLError


from urllib.request import ProxyHandler,build_opener


proxy='123.58.10.36:8080' #使用本地代理


#proxy='username:password@123.58.10.36:8080' #购买代理


proxy_handler=ProxyHandler({


'http':'http://'+proxy,


'https':'https://'+proxy


})


opener=build_opener(proxy_handler)


try:


response=opener.open('http://httpbin.org/get') #测试ip的网址


print(response.read().decode('utf-8'))


except URLError as e:


print(e.reason)


以上介绍了三种关于代理IP的调用方法,仅供参考。并没有汇总全部的使用方法,而且每一个人都有自己的使用习惯,如果你有更好的方法,可以分享出来学习的。对于代理IP的使用,小编使用IP代理精灵也是不错的,IP的数量以及匿名性都符合网络爬虫的需求。


最新资讯

推荐阅读

  1. 16

    2019-07

    代理工程师带你了解代理IP那些事

    代理IP本质就是隐藏自身IP地址,使用新的IP去代替访问操作。下面代理工程师带你了解代理IP那些事。1、代理类型 代理类型一共能分为四种。透明代理,匿名代理,高匿代理,还有混淆代理。

  2. 24

    2019-04

    为什么说免费代理IP最昂贵

    免费的东西往往最受欢迎,不管是线下或者线上,不管是实物还是虚拟物,只要是免费的,往往大部分人都要去尝试下,毕竟是免费的,试试又不用钱。正是基于此心理,很多朋友都能接受免费

  3. 19

    2019-04

    独享IP池相比共享IP有哪些优势

    IP代理精灵最近新上线了独享IP池​,很多朋友在纳闷,独享IP池是什么呢?其实从字面意思来理解很简单,独享IP池就是一个人独享的IP池,这些IP归你一个人使用,想怎么使用就怎么使用。那么

  4. 03

    2019-10

    代理ip的应用以及独享ip的优势

    代理ip的应用以及独享ip的优势。为了安全上网,保护自己个人信息。代理ip便被使用起来了。代理IP代替用户IP,访问网站,自然是不仅仅局限于只能够用来访问网站这点功能,代理IP还可以突破

  5. 10

    2019-05

    代理服务器的工作原理

    关于代理服务器​,大家的了解应该不是特别的透彻,最直接的了解也就是代理服务器可以代理正常的服务器去获取我们想要了解的信息,隐藏我们真实的IP地址,代理服务器还可以应用在数据

  6. 23

    2019-08

    为什么说免费代理IP有风险?

    市面上免费代理IP​那么多,为什么还有人愿意花钱使用付费代理IP?为什么说免费代理IP有风险?下面由小编带大家简单分析一下其中原因。一、免费代理IP传送信息不安全。使用免费代理IP,