Python y html: generar graficas de barras

BLZKZ

Buenos dias nerditos y develitos os necesito.

No voy a mentir xD, tengo una practica opcional en la universidad, no quiero código, solo posibles herramientas a usar.

Después del aviso expongo, tengo un log con ciertos datos, y de ese log tengo que extraer una información y hacer una representación de ellos en forma de grafica de barras.

Lo de procesar la información es lo de menos, hay que hacerlo en python sí o sí, asi que no hay opción a hacerlo en otro lenguaje aun siendo mas sencillo. La salida del programa será un documento html con la grafica (y algo más que no es necesario especificar xD).

El problema viene al hacer la gráfica, y he pensado varias opciones:

1) Usar html5+canvas, pero me parece coñazo para hacer las escalas y demás.
2) Usar html5+svg, igual que canvas
Estas dos primeras tienen un problema y es que no se si los navegadores de la universidad son compatibles (tenemos i7's con versiones de debian del año catapum, firefox con mas años que matusalem y cosas asi xD)

3)...?? habia pensado que alguna libreria de python externa pudiera generar graficas y exportarlo a png y embeber la imagen en el html, pero aquí es donde necesito la ayuda porque no conozco casi nada de estol. Sobre todo pido que a ser posible sea muy sencilla, me da igual que pueda hacer cosas chulas xD con generar una imagen con una grafica de barras normal me vale.

Si teneis otra idea es bienvenida, como digo no busco código en sí, sino alguna solución que conozcais :)

Saludos

Edit: a ser posible que no requiera instalación la solución propuesta xD

Nucklear

Mirate esta librería:

http://matplotlib.sourceforge.net/

Y si no aquí tienes unas cuantas mas:

http://wiki.python.org/moin/NumericAndScientific/Plotting

2 respuestas
BLZKZ

#2 gracias :) ahora le echo un ojo!

Edit: Un apunte (voy a editar #1), alguna opción que no necesite instalar nada? xD me da a mi que me va a tocar tirar de html5, aunque imagino podré importart las librerias de #2 a mano y tal

elkaoD

http://d3js.org/

1 respuesta
BLZKZ

#4 cuando te puedo pagar en carne? xD

1 respuesta
elkaoD

#5 me vale con un striptease por webcam. MP y concertamos horario.

Thanat0s

#1 ¿En qué asignatura dais esas cosas chulis?

pd: haz las gráficas a mano joder, como los hombres de verdad.

1 respuesta
BLZKZ

#7 lso, nuevo profesor que mete extra by the face, que no lo vería mal si no fuera porque no ha quitado nada de temario, asi que vamos corriendo como bandidos para terminar la parte de C xD

Al final puedo llevar el portatil asi que puedo usar lo de #2, pero ya veré como se tercia todo xD

#9 Laboratorio de sistemas operativos xD

1 respuesta
elkaoD

#8 LSO?

2 respuestas
Thanat0s

#9 Laboratorio de sistemas operativos, en sistemas es una maría de mucho cuidado en gestión a saber xD

Usuarios habituales

  • Thanat0s
  • elkaoD
  • BLZKZ
  • Nucklear