Python - 反向生成UML類圖


法一. pyreverse

https://www.logilab.org/blogentry/6883

pip install pylint(集成在里面了)
cd pack
pyreverse -o pdf pack/ 

缺點是只限於這個pack包中的類(超出這個包里面的類就不在圖中, 例如包中的某個類的父類是另一個包的一個類, 那么這個父類不在生成的UML圖中). 貌似 -A -S這些選項沒作用.

法二. pycharm專業版.右鍵包或者類-> diagram

目前最優解

法三. visual paradigm

https://www.visual-paradigm.com/download/community.jsp
缺點和法一一樣


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM