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

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

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

Как правильно реализовать? Как это называется? Какие есть практики? Что вообще искать?
  • Вопрос задан
  • 105 просмотров
Подписаться 1 Простой 5 комментариев
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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