#python #multithreading #python-multiprocessing #plotly-dash
#python #многопоточность #python-многопроцессорность #графически-dash
Вопрос:
У меня есть созданное приложение DASH, которое выполняет некоторую обработку данных для отображения результата. Для этого также требуется ввод от пользователя.
Проблема, с которой я сталкиваюсь, заключается в том, что обработка тяжелая и требует времени. Итак, я хочу запустить обработку в фоновом режиме, пока пользователь вводит данные, и как только пользователь запросит результат, я смогу отобразить это.
Пользователю не нужно ждать завершения обработки, чтобы отобразить результат.
Я не уверен, как этого можно достичь в приложении DASH. Приветствуется любая помощь.
Комментарии:
1. Я не уверен, что понимаю ваш случай. Похоже, что результат (который вычисляется в фоновом режиме) зависит от входных данных, но вы хотели бы, чтобы он был вычислен до того, как пользователь закончит выбирать входные данные? Это похоже на парадокс. Не могли бы вы уточнить и / или привести пример?
2. Прошу прощения, если это сбивает с толку. Вычисление зависит от входных данных, и оно будет вычислено только после того, как пользователь закончит выбирать входные данные.