作者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/m.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