[pyar] Live Plotting en PyGTK

Hugo Ruscitti hugoruscitti en gmail.com
Mie Mar 16 23:56:07 ART 2011


2011/3/16 Martin Volpe <martin.volpe en gmail.com>:
> Hola lista,
>
> Necesito poder embeber un gráfico que se actualize en tiempo real dentro de
> una ventana de GTK. No encontré muchas alternativas, la única que pude
> probar fue matplotlib, pero necesito por lo menos 3 gráficos en la misma
> pantalla y por problemas de performance no llego, en mi netbook tarda mas de
> un segundo en actualizar un gráfico con menos de 200 puntos (quizás estoy
> haciendo algo mal, acá esta el código[1]).
>
> El efecto que quiero lograr es algo similar al de los gráficos del Gnome
> System Monitor[2].
>
> ¿Alguien conoce alguna librería para hacer algo así? ó
> Y si no existe, ¿Que herramientas podría usar para hacer una librería nueva?

Buenas Martin, no conozco una biblioteca que haga exactamente
lo que estas buscando, pero sí hay buenas alternativas para
realizar gráficas sobre gtk y te puede servir.

Por ejemplo, existe una biblioteca llamada hamster [1], y si querés
entrar un poco mas en detalles podrías ver algo de cairo[2], que
es la biblioteca que usa gtk para dibujar los widgets. Hay un tutorial
muy básico sobre cairo y gtk [3] te puede servir para tener una idea
general de qué se trata.

Saludos.

[1] https://github.com/tbaugis/hamster_experiments/wiki/tutorial
[2] http://www.cairographics.org/samples/
[3] http://www.tortall.net/mu/wiki/PyGTKCairoTutorial


-- 
Hugo Ruscitti
www.losersjuegos.com.ar
www.gcoop.com.ar



More information about the pyar mailing list