[問題] 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