Задать вопрос
@chtopisatsuda

Как в фоне постоянно проверять через if?

Здраствуйте есть в код в котором проверяется что ввел в сообщение пользователь, он проверяется только в функции, а мне нужно чтобы он фоново это проверял постоянно
if d:
  if message.text == ' Домашняя работа':
            print(' Домашняя работа')
   if message.text == ' Все оценки':
             print(' Все оценки')
  • Вопрос задан
  • 138 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
TalismanChet
@TalismanChet
Лицо зла
import threading
def test(sth):
    while 1:
        if sth:
            do_sth(sth)

thr = threading.Thread(target = test, args = (sth,))
thr.daemon = True
thr.start() # background thread
# do sth foreground
Ответ написан
dimonchik2013
@dimonchik2013
non progredi est regredi
While True:
пошла проверка постоянно
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы