Tela manual da atualização Kivy Quando uma função de usuário está fazendo computação pesada

StackOverflow https://stackoverflow.com//questions/25032656

  •  21-12-2019
  •  | 
  •  

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.

Foi útil?

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
scroll top