私は非常に簡単な質問がありますが、今は適切な自動化されたソリューションを見つけることができません。プログラムの完全な構造を取得しますか?
私はPythonでたくさんのもの(実際には画像処理)を実行するアルゴリズムを開発しました。
私が今したいことは、それを最適化することです。そしてそのために、アルゴリズムのグラフを作成したいと思います。
実際に入力と出力で表示されるUMLチャートまたはシーケンシャルチャートの種類。
私のアルゴリズムは(なしデータベース、ハードウェアのもの、サーバー。。。)(b)の操作の複雑なものを意味するものではありません、と主= Fに基づいています
を、あなたは任意のヒントを持っていますか?
ありがとうございました!
ありがとうございます。両方の回答がきれいです!私はpycallgraphを使って私のソフトウェアの機能のグラフを簡単に取得し、すでに孤児を取り除くことができました。 – jlengrand
さらに「データ中心」のソリューションがありますか?あなたのコードのどの変数が作成され、計算されたのかを知ることができましたが、最終的には使用されませんでしたか? – jlengrand
pylint(変数は使用されておらず、Pythonにはツールが必要です)、pychecker(しかしそれは解析するだけでなくコードを実行します)、pep8(表記法用) –