1
我有一個需要全天候運行的python程序。它以30秒的間隔在大約10%的時間內睡着。有沒有辦法讓程序停止並安全地重新啓動,以便重新啓動只在睡眠期間進行?安全睡眠期間重新啓動python程序?
下面是代碼的樣本中,main()
功能和實現:
# =============================================================================
# MAIN
# =============================================================================
def main():
while True:
checkReply = Reply()
checkReply.time_to_reply()
checkReply.search_db()
time.sleep(10)
# =============================================================================
# RUNNER
# =============================================================================
print "start"
if __name__ == '__main__':
main()
是的,我可以告訴你如何做到這一點,但你需要發佈你的代碼。至少有一個例子顯示了程序的控制流程。 – Will
謝謝,希望通過梳理不會太難看。 https://github.com/SIlver--/remindmebot-reddit –