[问题] while或for无法一直执行下去

楼主: zhenkun (zhenkun)   2024-12-14 18:03:31
各位前辈大家好,
请问一下,
我想写个24小时会一直循环的脚本,
功能都写完,测试都正常,
但就是执行1~2分就自动结束,
经过测试,我发现while执行20~40次就会自动结束,
所以我写了一个什么事都没做的程式测了一下,
程式码如下
count = 1
try:
while True:
try:
count += 1
print(count)
time.sleep(5)
except Exception as e:
print(f"发生错误: {e}")
logging.error(f"发生错误: {e}")
time.sleep(30)
except Exception as e:
logging.error(f"发生错误: {e}")
print(f"程式启动时出现错误: {e}")
一样执行不到50次就自动结束了,
而且没有任何错误讯息,
我在google或chatgpt找了好久,
试了很多方法,都没用,
有前辈知道是什么问题吗?
作者: timTan (用口头禅区分年记)   2024-12-14 20:12:00
要不要换台电脑看看,乍看真的没啥问题
作者: ssdoz2sk (眷恋着提拉米苏的风采~)   2024-12-15 16:49:00
看一下事件检视器,Application,有没有相关事件
作者: joedenkidd (优质的蓝色射手)   2024-12-15 17:17:00
会不会内存不足..导致自动关闭
作者: a9202507 (先认真的就输了。)   2024-12-15 22:08:00
我用python online跑了500次以上,没看到问题
作者: DavisX   2024-12-15 22:32:00
要不要用memtest86测一下内存...
楼主: zhenkun (zhenkun)   2024-12-16 10:35:00
感谢各位的回复,我换个电脑就没问题了~~
作者: timTan (用口头禅区分年记)   2024-12-20 15:19:00
电脑型号秀出来,程式设计师别买XD
作者: ddavid (谎言接线生)   2024-12-26 13:30:00
这个都跑不了的电脑有点可怕耶XD

Links booklink

Contact Us: admin [ a t ] ucptt.com