首页 / 知识
Python怎么设置代理
2023-11-12 13:25:00
python设置代理的方法:
HTTP代理本质上是一个Web应用,它和其他普通Web应用没有根本区别。HTTP代理收到请求后,根据Header中Host字段的主机名和Get/POST请求地址综合判断目标主机,建立新的HTTP请求并转发请求数据,并将收到的响应数据转发给客户端。
Python程序中设置HTTP代理:urllib2/urllib代理设置
urllib2是Python标准库,功能很强大,只是使用起来稍微麻烦一点。
1、在Python3中,urllib2不再保留,迁移到了urllib模块中。urllib2中通过ProxyHandler来设置使用代理服务器。
proxy_handler=urllib2.ProxyHandler({'http':'121.193.143.249:80'})
opener=urllib2.build_opener(proxy_handler)
r=opener.open('http://httpbin.org/ip')
print(r.read())
也可以用install_opener将配置好的opener安装到全局环境中,这样所有的urllib2.urlopen都会自动使用代理。
urllib2.install_opener(opener)
r=urllib2.urlopen('http://httpbin.org/ip')
print(r.read())
2、在Python3中,使用urllib。
proxy_handler=urllib.request.ProxyHandler({'http':'http://121.193.143.249:80/'})
opener=urllib.request.build_opener(proxy_handler)
r=opener.open('http://httpbin.org/ip')
print(r.read())
以上内容为大家介绍了Python怎么设置代理,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们
最新内容
相关内容
python如何导入txt数据库?
python如何导入txt数据库?,数据,时间,代码,培训,数据库,函数,读数,数据表,以上,方法,python将TXT数据导入数据库的方法代码如下:#!/usr/bin/pypython怎样获取json数据类型?
python怎样获取json数据类型?,培训,数据类型,类型,正则,火狐,以上,方法,更多,内容,列表,python中获取json不同数据类型的方法:1、获取"key":vpython数据怎么添加列?
python数据怎么添加列?,数据,位置,培训,方法,属性,结果,示例,函数,前面,以上,python在DataFrame数据中添加列的方法:1、使用concat方法在数据python如何获取列表里的数据类型?
python如何获取列表里的数据类型?,代码,信息,培训,类型,数据类型,表里,元素,语句,函数,对象,1、Python可以通过tpye()方法来判断list里的元知实数是不是python的数据类型?
实数是不是python的数据类型?,数字,标准,培训,实数,数据类型,数轴,复数,有限小数,无理数,虚数,实数是python的数据类型。实数,是有理数和无理python怎么筛选列表中大于0的数据?
python怎么筛选列表中大于0的数据?,数据,培训,函数,结果,以上,方法,更多,内容,列表,python筛选列表中大于0的数据的方法:1、使用匿名函数lambpython字典类型的数据怎么保存
python字典类型的数据怎么保存,数据,培训,字典,中间,类型,文件,相似性,变量,算法,效率,在使用python编程过程中,我们往往需要借助字典来提高编python怎么创建mysql数据库连接
python怎么创建mysql数据库连接,项目,数据,培训,参数,结果,数据库,方法,语句,数据库连接,接口,python数据库接口支持非常多的数据库,你可以选Python集成开发环境
Python集成开发环境,环境,代码,平台,数据,系统,智能,工具,发行,项目,管理,1.PyCharmPyCharm是唯一一款专门面向Python的全功能集成开发环境,同如何用python将数据导出
如何用python将数据导出,数据,情况,分析,代码,培训,文件,表格,难事,后面,以上,Python的一大应用就是数据分析了,而数据分析中,经常碰到需要处理如何用python处理数据
如何用python处理数据,数据,培训,类型,数值,模块,字段,利器,以上,案例,格式,python处理数据利器→Pandas数据一般格式:csv/xlsx如何用pandas读数据挖掘是用python吗
数据挖掘是用python吗,时间,代码,培训,机器,算法,脚本语言,例子,上面,以上,原因,Python适合做数据挖掘。作为脚本语言,Python具有快速开发、代