タグ

qiitaとPyCallGraphに関するsuzukiMYのブックマーク (1)

  • PyCallGraphでコールグラフを出力する - Qiita

    処理速度のボトルネックを見つける時や、オブジェクトの相互関係を確認するときに使えるコールグラフの出力方法です。 (Windows環境) 手順 pycallgraphをインストール。(Graphvizの導入が前提です) $ pip install pycallgraph C:\Python34\Scripts\pycallgraph をプロジェクトのルートにコピーする。(sys.path弄ればコピーしなくてもいいかもしれない。環境変数はダメみたい。) コールグラフを表示したいプロジェクトのルートでシェルを起動。pycallgraphを実行する。 $ python pycallgraph graphviz -- ./ファイル名.py プログラムが実行されるのでコールグラフを描画したい処理を行う。 プログラムを終了すると、カレントディレクトリにpycallgraph.pngができる。 もっと正し

    PyCallGraphでコールグラフを出力する - Qiita
  • 1