Pythonで特定関数のプロファイル
Profile
/cProfile
をコマンドラインで指定するとプログラム全体の解析を実施してくれますが(前回記事)、実行時間への影響を最小限に抑えたい場合は、特定の関数に限定してプロファイリングを実行する必要があります
cProfile
cProfile
をimport
して使用します。上記のように元のコードに3行追加するだけです
+import cProfile
...
+ with cProfile.Profile() as pr:
str_concat3(loop_num)
+ pr.print_stats('cumtime')
...
最近のコメント