网络请求————ProxyHandler实现代理ip

from urllib import request

#这个是没有使用代理的
# resp = request.urlopen('http://httpbin.org/ip')
# print(resp.read().decode("utf-8"))

#这个是使用了代理的 #
1.使用ProxyHandler,传入构建一个Handler #2.使用上面创建的Handler构建一个opener #3.用opener去发送一个请求 handler = request.ProxyHandler({"http":"183.158.206.169:9000"}) opener = request.build_opener(handler) req = request.Request("http://httpbin.org/ip") resp = opener.open(req) print(resp.read())

网络请求————ProxyHandler实现代理ip_第1张图片

 

你可能感兴趣的:(网络请求————ProxyHandler实现代理ip)