OVH Cloud OVH Cloud

génération de graphs

12 réponses
Avatar
Julien
Bonjour à tous,

Je travaille sur une application intranet à l'aide
de CherryPy, MySQL.

J'ai besoin de générer des graphes avec affichage en
ligne directement sur la page intranet.

J'ai testé pychart avec succès mais je trouve personnellement
le rendu pas super propre et je n'arrive pas à tout maitriser
finement (typo, taille typo en autres).

Ma question est de savoir si je peux m'aider de la librairie
reportlab et PIL car je trouve les graphes de Reportlab simples à gérer
et propres ?

Reportlab permet-il des générations de graphes dans un autre format
que du PDF ? Il me semble avoir vu un renderPM comme fonction ?

Si non puis-je à l'aide de PIL refaire une conversion de PDF vers un
jpg par exemple ?

Je sollicite vos conseils si vous avez déjà rencontré ce type de problème.

En vous remerçiant,

Julien

10 réponses

1 2
Avatar
Michel Claveau - abstraction méta-galactique non triviale en fuite perpétuelle.
Bonsoir !


Pour ce qui est des graphes (j'insiste, des "graphes") sous windows, je
signale l'existence de wingraphwiz
(http://home.so-net.net.tw/oodtsen/wingraphviz/). Il s'agite d'un projet
libre, basé sur un langage interne (Dot), et qui permet de générer des
graphes d'une manière ultra-simple, sans aucun calcul.

En plus, on peut générer les graphes en SVG, PNG, PDF, JPEG, etc.

Il existe un module fonctionnant avec COM (c'est celui que j'ai testé avec
succès), un autre utilisant la ligne de commande, et d'autres encore.



Au risque de me répéter : s'il s'agit vraiment de graphes, et si c'est sous
windows, alors il faut regarder ça !




Bonne nuit
--
Michel Claveau
Avatar
Julien
Bonjour,

En fait je m'en suis sorti avec matplotlib qui génère des graphes
très propres grâce au moteur de rendu Agg.

Je fais les modifications sur les fichiers png avec PIL.

Encore merci.

Julien
Avatar
atchoum
Michel Claveau - abstraction méta-galactique non triviale en fuite
Bonsoir !
Salut


Tu ferais bien d'aller faire un tour sur http://groups.google.fr et
regarder le bordel que tu fous avec ton pseudonime à rallonge :
http://groups.google.fr/groups?hl=fr&lr=&group=fr.comp.lang.python

C'est vraiment lourd !

Bye

Avatar
Do Re Mi chel La Si Do
Avatar
Eric Masson
"Encore un pseudo a la con" == Do Re Mi chel La Si Do writes:






'Lut,

Encore un pseudo a la con> HS

Tu n'a pas pensé à Michel Claveau tout simplement ?

Éric Masson

--
Tu est nez avec un cerveau .... tu est grand maintenant ....
il serait temps que tu commence à t'en servir ....
-+- WC in GNU : Il est nez le divin neuneu -+-





Avatar
Do Re Mi chel La Si Do
Ben non ; "Michel Claveau", c'est ma signature, pas mon pseudo. Il ne faut
pas confondre.


@-salutations
--
Michel Claveau
Avatar
Eric Masson
"Truc" == Do Re Mi chel La Si Do writes:






Truc> Ben non ; "Michel Claveau", c'est ma signature, pas mon pseudo.
Truc> Il ne faut pas confondre.

Oui et ?

C'est contre ta religion d'utiliser ton nom plutôt qu'une connerie
quelconque, de préférence à rallonge, dans le From ou alors c'est juste
pour faire chier le monde ?

Éric Masson

--
dvips -o $@ $<
Faut faire gffe de pas te couper avec ton truc, t'as mis des ciseaux ($<)

partout :))
-+- Dom in Guide du linuxien pervers - "J'aime pas les Makefile !" -+-





Avatar
Do Re Mi chel La Si Do
Re !

Le <from> ? C'est le seul anti-bot efficace que j'ai trouvé, et qui reste
humainement décodable.

@-salutations
--
Michel Claveau
Avatar
Eric Masson
"Truc" == Do Re Mi chel La Si Do writes:






Truc> Re ! Le <from> ? C'est le seul anti-bot efficace que j'ai trouvé,
Truc> et qui reste humainement décodable.

Bon, on ne va pas y passer la nuit, tes From: à rallonge n'apportent
strictement rien en termes de lutte antispam, mais bon, comme
d'habitude, tu as encore et toujours raison,

Éric Masson

--
je me connecte grâce à Wanadoo et je trouve que la durée de vie des
messages qu'ils ont imposé est trop court. J'y vois presque une forme
de censure basée sur une conservation réduite des traces écrites.
-+- Ed in GNU : Et gravé dans le marbre, ça ne serait pas mieux ? -+-





Avatar
atchoum
Re !

Le <from> ? C'est le seul anti-bot efficace que j'ai trouvé, et qui reste
humainement décodable.


T'as pas dû trop chercher !

Free et Wanadoo permettent de créer un compte internet et un compte
e-mail en accès libre.
Tu te crées un compte que tu réserves uniquement pour les fforums.
Quand tu reçois un mail sur ce compte, tu sais que c'est potentiellement
du spam.

Pour rappel, répondre en privé dans un forum est un manque d'éducation.

Et l'utilisation de Outlook nous laisse perplexe sur ton niveau
d'inconscience vu le nombre de fois que ce logiciel se fait pirater.

A bon entendeur, salut !
Atchoum

1 2