urllib
from urllib.error import URLError
from urllib.request import ProxyHandler,build_opener
proxy = '123.207.43.128:1080'
#proxy = 'username:password@代理IP',需要认证的代理时用这种方法设置
proxy_handler = ProxyHandler({
'http':'http://' + proxy,
'https':'https://' + proxy
})
#用ProxyHandler设置代理
opener = build_opener(proxy_handler)
#创建opener对象
try:
r = opener.open('http://httpbin.org/get')
print(r.read(<