作者zhenkun (zhenkun)
看板Python
标题[问题] while或for无法一直执行下去
时间Sat Dec 14 18:03:31 2024
各位前辈大家好,
请问一下,
我想写个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找了好久,
试了很多方法,都没用,
有前辈知道是什麽问题吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.72.181.77 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1734170613.A.ADC.html
1F:→ timTan: 要不要换台电脑看看,乍看真的没啥问题 12/14 20:12
2F:推 ssdoz2sk: 看一下事件检视器,Application,有没有相关事件 12/15 16:49
3F:→ joedenkidd: 会不会记忆体不足..导致自动关闭 12/15 17:17
4F:推 a9202507: 我用python online跑了500次以上,没看到问题 12/15 22:08
5F:→ DavisX: 要不要用memtest86测一下记忆体... 12/15 22:32
6F:→ zhenkun: 感谢各位的回复,我换个电脑就没问题了~~ 12/16 10:35
7F:→ timTan: 电脑型号秀出来,程式设计师别买XD 12/20 15:19
8F:推 ddavid: 这个都跑不了的电脑有点可怕耶XD 12/26 13:30
9F:推 erre: 你是用算盘算的吗?小算盘都算得动,原本的电脑也太…… 01/26 22:42