草庐IT

URLError

全部标签

python - 处理 urllib2.URLError 时获取 URL

这特别适用于urllib2,但更普遍的是自定义异常处理。如何通过引发的异常将附加信息传递给另一个模块中的调用函数?我假设我会使用自定义异常类重新引发,但我不确定技术细节。我不会用我尝试过但失败过的代码来污染示例代码,我只会将其呈现为几乎是空白的状态。我的最终目标是让示例中的最后一行正常工作。#mymod.pyimporturllib2defopenurl():req=urllib2.Request("http://duznotexist.com/")response=urllib2.urlopen(req)#main.pyimporturllib2importmymodtry:mymo

python - urllib2.URLError : handshake failure

我正在对我们的数据库服务进行大量的http请求循环。一切正常,但每当我运行它时,在(看似随机的)成功查询之后,我收到以下错误:urllib2.URLError:.我正在使用python,urllib2发送请求,urllib对我的URL中的一些内容进行编码,仅此而已。就像我说的,它看起来完全是随机的。我刚刚运行它,但在6个请求后失败了。前一次,它在49次成功尝试后崩溃了。以前有人遇到过这个问题吗?谢谢 最佳答案 它更关心网络而不是你的代码。我建议你可以使用requests模块并在模块内重试。或者您可以在代码中添加一些重试。例如,你可以

Python:URLError:<urlopen 错误 [Errno 10060]

操作系统:Windows7;使用PythonGUIShell的Python2.7.3我正在尝试通过Python读取一个网站,一些作者使用了urllib和urllib2库。为了将站点存储在变量中,我看到了一种类似的方法:importurllibimporturllib2g="http://www.google.com/"read=urllib2.urlopen(g)最后一行在120多秒后生成错误:>Traceback(mostrecentcalllast):File"",line1,in>>r=urllib2.urlopen(o)File"C:\Python27\lib\urllib2.

python - 获取 URLError : <urlopen error [Errno 111] Connection refused> in selenium webdriver using python in phantomjs

我在Python中使用SeleniumWebdriver。在headless浏览器(phantomjs)中运行脚本时出现URLError:谁能帮忙解决这个问题? 最佳答案 用谷歌搜索后,它似乎不可预测地发生了,但在我用Selenium/Phantom提出了一些请求之后。如果我使用driver=webdriver.PhantomJS()创建一个新的webdriver,那么我就可以继续发出请求。我建议其他人使用相同的解决方法。 关于python-获取URLError:inseleniumwe
12