你好,我有问题。我使用 mechanize,python 2.7 连接一些站点(代码现在不重要)我有站点列表,我现在连接到它们。当它发生时,我列表中的站点不存在,我得到错误:
urllib2.URLError: [Errno 11004] getaddrinfo 失败
我试图通过这样做来处理它:
except mechanize.URLError, e:
result = str(e.reason)
或者
except urllib2.URLError, e:
result = str(e.reason)
甚至
except Exception, e:
result = str(e)
但它只是不想工作。
如何解决这个问题?发生此错误时,我只想打印“连接失败”之类的内容并移至列表中的下一个地址。如何捕获此错误except
?