Теперь Кью работает в режиме чтения
Мы сохранили весь контент, но добавить что-то новое уже нельзя
Войти
Мне нужно сделать, чтобы моя функция выполнялась с периодичностью в небольшой временной отрезок
(При этом был бесконечное повторение)
Что то вроде таймера, но на такой запрос в гугле выходил белеберда
Как это сделать?
Функции
+1
Беседин Дмитрий
·
18 сент 2021
·
168
Константин Соколов
Знаю кое-что кое о чем.
·
18 сент 2021
while True: # Код функции time.sleep(n) # n - длина паузы в секундах
Это бесконечный цикл. Можно сделать какое-то условие на прерывание.
https://pythonworld.ru/osnovy/cikly-for-i-while-operatory-break-i-continue-volshebnoe-slovo-else.html
Трубников Михаил Алексеевич
19 сент 2021
Главное помнить, что метод sleep остановит выполнения всех операций в вашей программе. Если вам нужен более гибкий...
Читать дальше
Показать ещё 4 комментария
2 ответа
Павел
балабол и бездельник
·
19 сент 2021
Чтобы между отдельными запусками можно было делать что-то другое полезное, можно добавить асинхронность. В простейшем случае в Python 3.7+ это выглядит примерно так: import asyncio period = 2 # период в секундах async def...
Читать далее
Главная
Сообщества
Войти