Pythonのプロファイラ

Pythonプログラムのプロファイルをとる方法。

 # python /usr/lib/python2.x/profile.py your-file.py

あるいは、対話型インタプリタから、

import profile
profile.run('your_function()')
profile.run('your_function()', "your_file")

詳しくはマニュアルを参照。hotshotというCで書かれたプロファイル用モジュールもあるらしい。こいつがprofileの後継となる模様。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です