Как изменить время сна цикла в зависимости от условия
Есть некий цикл while например:
while True:
что-то там
time.sleep(5)
хотелось бы изменять значение time.sleep в зависимости от условия, например если бд пустая то time.sleep(3600) если нет то time.sleep(5) как это можно сделать?
Ответы (1 шт):
Автор решения: passant
→ Ссылка
- Открыть учебник по Python.
- Изучить, что такое "переменная" и как ее использовать.
- Изучить, что такое оператор if.
Потом попытаться написать скрипт примерно такого вида
while True:
if условие1:
a=5
else:
a=3600
time.sleep(a)
Про то, как выйти из вашего бесконечного цикла - оставляю для самостоятельной проработки.