![](/img/trans.png)
[英]python async loop to send udp payload every 15 seconds, and stop trying after 60 seconds
[英]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.