首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > perl python >

python 使用代理有关问题

2013-09-28 
python 使用代理问题我想在python程序中使用http代理访问网页代码如下:import urllib,urllib2url http:

python 使用代理问题
我想在python程序中使用http代理访问网页
代码如下:

import urllib,urllib2
url = 'http://iframe.ip138.com/ic.asp'
proxy = '221.130.162.242:8909'
opener = urllib2.build_opener( urllib2.ProxyHandler({'http': proxy}) )
urllib2.install_opener(opener)

sContent = urllib2.urlopen(url)
print sContent.read()


查到的始终是原始ip,不是代理ip

我在浏览器中设置代理ip访问同一ip138网站,返回的是代理ip
所以怀疑python程序有问题

求助
[解决办法]
试了下,不是代理ip不过也不是我的真实ip,可能隐藏力度不够,被侦测误判的样子。可以换其他高度匿名代理试试...
[解决办法]
通过在环境变量中增加http_proxy方式可以实现

例如:

export http_proxy=http://[用户名]:[密码]@[代理服务器IP]:[端口]

热点排行