我在工作的服务器上有一个脚本,该脚本经常必须执行某项操作(此处与具体内容无关)。在两次迭代之间,我叫time.sleep(time_to_wait)
。
脚本运行正常。但是,它经常崩溃(在几个月内发生了两次),它崩溃了,我收到以下消息:
Traceback (most recent call last):
File "src\main.py", line 480, in <module>
time.sleep(time_to_wait)
如您所见,没有错误消息,只有一个空行。
如下面的代码所示,该行不在任何自定义异常处理下(起初我以为我可能已经在代码中的某处丢失了消息,但该行仅在普通{{1}下) }。
我也无法复制它(正如我所提到的,它只发生了几次),因此实际上不可能对其进行调试。
我的猜测是,它在某种程度上运行的计算机用完了RAM,这导致了某些意外行为。但是我想检查是否有人之前曾见过这种情况,并且可能知道其他潜在原因。
main