簡體   English   中英

每 60 秒停止 python 腳本並重新啟動

[英]Stop python script every 60 seconds and restart

這個腳本循環,即使它崩潰它重新啟動。

現在我希望它重新啟動腳本,即使它還沒有崩潰。

while True:
    try:
        do_main_logic()
    except:
        pass

我有在崩潰時重新啟動的循環,但我希望它在 60 秒后重新啟動。

你可以這樣做:

from time import sleep
    while True:
    try:
        do_main_logic()
    except:
        sleep(60)
        pass

很難理解你的要求,但我仍然可以展示它是如何工作的:

while True:
try:
    #Try to do something
except:
    #if it failed
else:
    #if it succeded

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM