python 使用代理有关问题
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]:[端口]