Python脚本web服务超时
我们已经有一个Python脚本运行了好几个月,它只需扫描一个文件目录,并通过web服务调用将每个文件发布到我们的网站。该网站也是用Python编写的 没有明显的原因,今天早上该脚本开始抛出以下错误:Python脚本web服务超时,python,Python,我们已经有一个Python脚本运行了好几个月,它只需扫描一个文件目录,并通过web服务调用将每个文件发布到我们的网站。该网站也是用Python编写的 没有明显的原因,今天早上该脚本开始抛出以下错误: urllib2.URLError: <urlopen error (10060, 'Operation timed out')> urllib2.URLError: 网站本身已经启动并运行良好。没有任何错误迹象。在这个网站上工作的开发人员已经不再和我们在一起了,我们的员工中也没有一个
urllib2.URLError: <urlopen error (10060, 'Operation timed out')>
urllib2.URLError:
网站本身已经启动并运行良好。没有任何错误迹象。在这个网站上工作的开发人员已经不再和我们在一起了,我们的员工中也没有一个强大的Python开发人员,因为我们正在远离它
在我通宵用C#重写这个东西之前,我想看看是否有人有处理这个问题的经验。我确实知道脚本正在连接到一个安全站点(HTTPS),所以我不确定是否出现了这种情况,老实说,我不知道从哪里可以确定这一点。正如我之前所说,站点本身没有显示任何错误迹象,包括SSL
有什么想法吗?我想,如果到目前为止它还在工作,那么嫌疑犯不是代码而是网站。但是,您可能希望深入研究代码并编写一些调试。urllib2模块方法urlopen抛出对象URLError,如您所见,并具有属性“reason”。除此之外,我不确定您可能会如何调试该问题。检查凭证还是证书?很有可能证书已经过期或者发生了什么事情。考虑到代码一直在工作,它更有可能成为问题所在