use*_*933 2 python proxy urllib2
我正在尝试urllib2使用我使用HTTPS代理构建的开启器打开URL ,但是它使用我的普通IP请求它,而不是我给它的代理.
import urllib2
proxy = urllib2.ProxyHandler({'https': 'IP:PORT'})
opener = urllib2.build_opener(proxy)
my_ip = opener.open('http://whatthehellismyip.com/?ipraw').read()
print my_ip
Run Code Online (Sandbox Code Playgroud)
谁能告诉我这里我做错了什么?
你忘了安装开瓶器.这应该工作:
import urllib2
proxy = urllib2.ProxyHandler({'https': 'IP:PORT'})
opener = urllib2.build_opener(proxy)
urllib2.install_opener(opener)
my_ip = urllib2.urlopen('http://whatthehellismyip.com/?ipraw').read()
print my_ip
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5190 次 |
| 最近记录: |