コンテンツにスキップ

py-spy を使って Python のプロファイリングをする

py-spy とは

py-spy は Python のプロファイリングツール。どの行にどれだけ時間がかかっているかを可視化してくれる。

インストール

$ pip install py-spy

使い方

$ py-spy record -o profile.svg -- python hogehoge.py

実行にはsudoが必要になることもある。

結果

mkdocs build で生成したサイトをプロファイリングした結果。

$ py-spy record -o profile.svg -- mkdocs build

py-spy