Tela manual da atualização Kivy Quando uma função de usuário está fazendo computação pesada
Pergunta
Eu quero visualizar um processo de computação em Kivy.O problema é que Kivy congela quando a função Python é executada.Alguma ideia de como gerenciar esse problema.
É como uma barra de progresso.O cálculo está em execução e o usuário deve ver que seu PC não desligou.
Solução
Execute suas coisas computacionalmente intensivas em um ou mais encadeamentos ou sub-processos separados e peça periodicamente postar algumas atualizações para a GUI para dizer como elas estão fazendo (e os resultados no final, é claro).
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow