
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Pythonの実行速度を測定(プロファイル)
※python3.7での実行結果です。 測定したい処理を関数で定義しておいてデコレータをつけるだけで測定でき... ※python3.7での実行結果です。 測定したい処理を関数で定義しておいてデコレータをつけるだけで測定できる方法を紹介します。 ライブラリ(pstats,cProfile)の活用 pythonの標準ライブラリに含まれるpstats,cProfileを使用して測定してプロファイルを出力してみましょう。 import pstats import cProfile def execution_speed_lib(func): """ 実行速度計測用のデコレータ """ def wrapper(*args, **kwargs): pr = cProfile.Profile() # 実行処理の計測 pr.runcall(func, *args, **kwargs) stats = pstats.Stats(pr) stats.print_stats() return wrapper