Задать вопрос
chelovekmuravei
@chelovekmuravei
\(-_-)/ раз два три четыре

Структура приложения с вычислениями в бесконечном цикле?

Допустим есть кнопка, ее задача запустить в функции бесконечный цикл, некие вычисления, которые должны выводиться в виде текста и графики (канвас). Каждое новое нажатие запускает вычисления с другими данными. Как это правильно делать? Создавать новый поток при каждом нажатии и проверять есть ли уже запущенный, выходить из него и после запускать новый? Или что-то передавать в поток (некую переменную) и постоянно проверять эти данные? Или использовать after, но тогда нужно где-то хранить данные вычислений, так как функция будет выполняться без цикла.

Как правильно реализовать? Как это называется? Какие есть практики? Что вообще искать?
  • Вопрос задан
  • 106 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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