Bonjour,
Savez vous s'il existe des outils permettant de générer des diagrammes de classes UML, à partir de code python ?
Merci d'avance
Bonjour,
Savez vous s'il existe des outils permettant de générer des diagrammes de classes UML, à partir de code python ?
Merci d'avance
Bonjour,
Regarde du côté d'Epydoc : http://epydoc.sourceforge.net/.
:wq
J'ai regardé, et ce module semble être capable de générer des schémas UML, mais je n'ai pas réussi à le faire fonctionner entièrement.
Voici la commande que j'ai écrite :
Il arrive à me génér la documentation html, mais m'affiche 5 fois ce warning :
Code : Sélectionner tout - Visualiser dans une fenêtre à part python C:\Python25\Scripts\epydoc.py -o doc/html -v --graph all reader.py
Si je rajoute l'option pdf, il y a également cette erreur qui s'affiche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Warning : Unable to render Graphviz dot graph [error 2] Le fichier spécifié est introuvable
Je ne sait pas si je ne l'utilise pas comme il faut, ou si le module est buggé, je sait pas si quelqu'un à une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Error: latex failed : [error 2] le fichier spécifié est introuvable
Bonjour,
Ça doit être parce qu'il ne trouve pas Graphviz : http://epydoc.sourceforge.net/faq.html#graphs
Pour générer les PDF il faut sûrement une distribution LaTeX comme MikTeX.Graph generation requires the Graphviz package. If the dot executable is not on the path, then its location should be specified using the --dotptah option.
:wq
Effectivement le problème venais de là. J'ai installé Ghrapviz et MikText, et maintenant ça fonctionne.
Merci de m'avoir répondu
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager