タグ

pythonとクラス図に関するkoma_gのブックマーク (1)

  • [python] クラス図を自動生成する - Qiita

    モチベーション プルリクもらったときに,ざっと構造を理解しつつ,循環参照していないかをチェックするため,クラス図を自動作成したい。 方法 Pyreverseを使うと以下のような図が出力できる(上クラス図,下パッケージ図)。 記事の検証環境 Windows10 python3.7.3 git-bash 環境構築手順 pythonとpipが使えることは前提とする。 Pylintをインストールする。Pyreverseが一緒にインストールされる。 出力形式(dot, svg, png等)にかかわらず,Graphvizが必要なので,ここからインストーラを落としてインストールする。 Graphvizのbinフォルダ(筆者環境だと「C:\Program Files (x86)\Graphviz2.38\bin」)のPATHを通す。 出力可能な形式をdot -Txxxで確認する。ここでエラーが起きると,

    [python] クラス図を自動生成する - Qiita
  • 1