在Python中使用urllib和代理的帮助

0 投票
1 回答
1771 浏览
提问于 2025-04-16 00:49

我的程序运行得不太正常...

我只收到了一个错误信息(除了网址部分)和代理有关的内容...这是为什么呢?至少有一个代理是经过测试并且正常工作的...

请大家帮我看看这里的代码:

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)

1 个回答

0

至少有一个错误:

h = urllib.urlopen(website, proxies = {'http': proxylist})

应该是

h = urllib.urlopen(website, proxies = {'http': proxy})

撰写回答