如何使用代理服务器,用IE设置和python

夏日踩冰 2015-06-11 07:31:09
最近有个任务,需要用到代理服务器,试了N多种方法,都不能成功,求大神指点:
步骤:
一、获取代理服务器IP
在http://pachong.org/找到可用的代理服务器,并在http://web.chacuo.net/netproxycheck上检测,结果如下,说明该IP是可以使用的

二、访问网页
法1、在Internet选项中,连接-局域网设置中,设置代理服务器IP和端口号,再打开网页。(不能打开啊!!)


法2、利用python的urllib库,使用代理服务器,报错。

# coding=utf-8
import urllib

#使用代理服务器的方法一
proxies = {'http':'http://111.12.13.170:55336/'}
opener = urllib.FancyURLopener(proxies)
f = opener.open("http://www.sina.com.cn/")
print f.read()

错误提示如下:
IOError: [Errno socket error] [Errno 10054]
定位到socket.py 480行


法3、用urllib的另外一个函数设置proxy

#使用代理服务器的方法二
proxies = {'http':'http://111.12.13.170:55336/'}
url = 'http://www.sina.com.cn/'
response = urllib.urlopen(url, proxies=proxies)

print response.info()
print response.getcode()
print response.geturl()

错误和法2一样。

求使用代理服务器的方法,前面的做法有什么问题吗
...全文
492 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

4,356

社区成员

发帖
与我相关
我的任务
社区描述
通信技术相关讨论
社区管理员
  • 网络通信
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧