Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python脚本web服务超时_Python - Fatal编程技术网

Python脚本web服务超时

Python脚本web服务超时,python,Python,我们已经有一个Python脚本运行了好几个月,它只需扫描一个文件目录,并通过web服务调用将每个文件发布到我们的网站。该网站也是用Python编写的 没有明显的原因,今天早上该脚本开始抛出以下错误: urllib2.URLError: <urlopen error (10060, 'Operation timed out')> urllib2.URLError: 网站本身已经启动并运行良好。没有任何错误迹象。在这个网站上工作的开发人员已经不再和我们在一起了,我们的员工中也没有一个

我们已经有一个Python脚本运行了好几个月,它只需扫描一个文件目录,并通过web服务调用将每个文件发布到我们的网站。该网站也是用Python编写的

没有明显的原因,今天早上该脚本开始抛出以下错误:

urllib2.URLError: <urlopen error (10060, 'Operation timed out')>
urllib2.URLError:
网站本身已经启动并运行良好。没有任何错误迹象。在这个网站上工作的开发人员已经不再和我们在一起了,我们的员工中也没有一个强大的Python开发人员,因为我们正在远离它

在我通宵用C#重写这个东西之前,我想看看是否有人有处理这个问题的经验。我确实知道脚本正在连接到一个安全站点(HTTPS),所以我不确定是否出现了这种情况,老实说,我不知道从哪里可以确定这一点。正如我之前所说,站点本身没有显示任何错误迹象,包括SSL


有什么想法吗?

我想,如果到目前为止它还在工作,那么嫌疑犯不是代码而是网站。但是,您可能希望深入研究代码并编写一些调试。urllib2模块方法urlopen抛出对象URLError,如您所见,并具有属性“reason”。除此之外,我不确定您可能会如何调试该问题。检查凭证还是证书?很有可能证书已经过期或者发生了什么事情。考虑到代码一直在工作,它更有可能成为问题所在