2018-07-24 11:01:10 410浏览
在目前Python开发培训中,利用Python从Internet上爬取数据时,有些网站或API接口被限速或屏蔽,这时使用代理可以加速爬取过程,减少请求失败,今天扣丁学堂小编为大家分享一篇关于python使用http、https代理的实例讲解,下面我们来看一下Python程序使用代理的方法主要有以下几种:
<span style="font-size:14px;">import urllib.request as urlreq # 设置https代理 ph = urlreq.ProxyHandler({'https': 'https://127.0.0.1:1080'}) oper = urlreq.build_opener(ph) # 将代理安装到全局环境,这样所有请求都会自动使用代理 urlreq.install_opener(oper) res = oper.open("https://www.codingke.com") print(res.read())</span>
import os os.environ['http_proxy'] = 'http://127.0.0.1:1080' os.environ['https_proxy'] = 'https://127.0.0.1:1080'
<span style="font-size:14px;">import requests as req print(req.get("https://www.codingke.com", proxies={'https': 'https://127.0.0.1:1080'}).content)</span>
以上就是关于扣丁学堂Python培训之使用http和https代理实例讲解,希望对大家学习有所帮助,也希望大家多多支持扣丁学堂,扣丁学堂Python技术交流群:279521237。
【关注微信公众号获取更多学习资料】