Gibt es irgendwelche umgekehrten UML-Tools für Python?Gibt es Werkzeuge zum Generieren von Klassendiagrammen für Python-Quellcode?
Antwort
pyUML kann das sein, was Sie suchen. Es ist zwar ein Eclipse-Plugin für PyDev.
Sparx Enterprise Architect kann Python-Code zumindest nach der Dokumentation zurückentwickeln. Ich habe es noch nie probiert, also weiß ich es nicht genau.
Das sieht gut aus: http://www.andypatterns.com/index.php?cID=65
Wie wäre das? http://www.greenteapress.com/thinkpython/swampy/lumpy.html
Ich würde auch PyNSource von AndyPatterns empfehlen, da es in Bezug auf Code-Analyse am weitesten fortgeschritten ist. Die GUI ist sehr grob, nicht sehr brauchbar IMHO. – Josip
andypatterns Link ist gut. Dieses PyNSource-Tool bietet eine schöne Klassendiagrammdarstellung. Danke vielmals. – Haranadh
Die AndyPatterns-Anwendung scheint veraltet zu sein, ich habe sie heruntergeladen und konnte einige einfache Python-Dateien nicht importieren, die ich versuchte, sie zu füttern. –
- 1. Gibt es Werkzeuge oder Projekte zum Generieren von AZW-Dateien?
- 2. Gibt es irgendwelche guten Werkzeuge zum Untersuchen von Makefiles?
- 3. Welche Werkzeuge gibt es zum Debuggen/Durchlaufen eines regulären Ausdrucks?
- 4. Tools zum Generieren von Einheitenabhängigkeiten für Delphi
- 5. Gibt es eine Konvention zum Anzeigen von überschriebenen Methoden in statischen UML-Klassendiagrammen?
- 6. Gibt es eine Python-Bibliothek zum Generieren von .ico-Dateien?
- 7. Gibt es ein Eclipse-Plugin zum Generieren von Entwurfsmustern?
- 8. Gibt es eine Bibliothek zum Generieren von ods/xlsx-Dokumenten?
- 9. Gibt es eine Emacs Lisp-Bibliothek zum Generieren von HTML?
- 10. Gibt es ein Tool zum Generieren von DTOs aus Entitäten?
- 11. Gibt es ein Tool zum Generieren von Flussdiagramm aus Code?
- 12. Werkzeuge zum Debuggen von Xslt
- 13. Gibt es Werkzeuge zur statischen Analyse von Scala-Code?
- 14. Irgendwelche guten Werkzeuge zum Erstellen von Zeitleisten?
- 15. Gibt es eine Möglichkeit, Standardcode für RESTful-Stacks zu generieren?
- 16. Gibt es eine Option zum Generieren von Gerüsten, ohne Migrationen zu generieren?
- 17. Gibt es Werkzeuge, um alte VML in SVG umzuwandeln?
- 18. Werkzeuge zum Miniaturisieren mehrerer Erweiterungstypen
- 19. Generierung von UML-Klassendiagrammen aus Smalltalk-Code
- 20. Hibernate zum Generieren von Indizes für Fremdschlüssel
- 21. Gibt es Plugins zum Generieren von API-Dokumentation für Play 2.x?
- 22. Beste Werkzeuge zum Dekompilieren von Lua Bytecode?
- 23. Werkzeuge zum Erstellen einer Symbolschrift
- 24. Gibt es irgendwelche Werkzeuge, die inline css können?
- 25. Gibt es Werkzeuge, um einen komplizierten SQL-Join zu visualisieren?
- 26. Gibt es irgendwelche anderen Werkzeuge zu testen iPhone-Anwendung
- 27. Werkzeuge für den lokalen Speicher
- 28. Gibt es Werkzeuge, die helfen, #includes zu organisieren?
- 29. Welche Werkzeuge gibt es, um eine PSD zu schneiden?
- 30. Erstellen von UML-Klassendiagrammen in NetBeans 7.1.1
überprüfen Sie diese http://StackOverflow.com/A/260323/1506477 –