Форум сайта python.su
0
Привет! Вот интересно стало, как обычно реализуют выход из цикла в определенное время
Например в 00:00 сделать sys.exit('Good night')
Cпособов море, но просто интересно узнать несколько чужих способов.
Офлайн
253
Это сильно зависит от контекста где вы это используете. На ум приходят еще способ:
GUI заводят таймер и по событию выходят из цикла (имеется ввиду цикл обработки сообщений).
Еще замечание - sys.exit() Это очень жестоко. Обычный способ - это break, следующее это StopIteration возбудить.
Офлайн