У меня есть программа python, которая должна работать 24/7. Он спит около 10% времени с интервалом в 30 секунд. Есть ли способ остановить программу и начать безопасно, чтобы перезапуск был только во время сна?Перезапуск программы 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 –