【发布时间】:2010-07-05 08:31:06
【问题描述】:
我的程序运行不正常...
我只收到带有代理的 urlopen 的错误消息(部分除外)...为什么? 至少,其中一个代理已经过测试并且可以正常工作...
请有人看一下这里的代码: http://pastebin.com/cBfv5H8J
编辑:
代码在第一次尝试部分不起作用,这个
try:
h = urllib.urlopen(website, proxies = {'http': proxylist})
break
总是给我回馈
except:
print '['+time.strftime('%Y/%m/%d %H:%M:%S')+'] '+'ERROR. Trying again... (%s)' % proxy
time.sleep(1)
【问题讨论】:
-
错误信息是什么?你在哪一行得到它?
-
这不是一个真正的答案,但您是否尝试过使用
urllib2而不是urllib?据我所知,urllib并不令人尊敬,因为它提供了一些不同的功能,但它的 URL 参数更严格。
标签: python windows proxy urllib