Pantalla Kivy de actualización manual Cuando una función de usuario está haciendo computación pesada

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

  •  21-12-2019
  •  | 
  •  

Pregunta

Quiero visualizar un proceso de computación en Kivy.El problema es que Kivy se congela cuando se ejecuta la función Python.Cualquier idea de cómo administrar ese problema.

Es como una barra de progreso.El cálculo se está ejecutando y el usuario debe ver que su PC no cuelgó.

¿Fue útil?

Solución

Ejecute sus materias computacionalmente intensivas en uno o más subprocesos o subprocesos separados y pídales periódicamente algunas actualizaciones a la GUI para decir cómo están haciendo, (y los resultados al final del curso).

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top