官方地址:https://github.com/benfred/py-spy 碼雲地址:https://gitee.com/mirrors/Py-Spy 安裝: pip install py-spy 三個子命令 1 record: 記錄, 可導出到文件中. 支持svg格式火焰圖, 可以點擊查看每個函 ...
官方地址:https://github.com/benfred/py-spy
碼雲地址:https://gitee.com/mirrors/Py-Spy
安裝:
pip install py-spy
三個子命令
1
record: 記錄, 可導出到文件中. 支持svg格式火焰圖, 可以點擊查看每個函數的運行時間.
py-spy record -o profile.svg --pid 12345
# OR
py-spy record -o profile.svg -- python demo.py
2
top: 監控python程式中哪些函數占用時間最多的實時視圖.
py-spy top --pid 12345
# OR
py-spy top -- python demo.py
3
dump: 顯示每個python線程的當前調用堆棧.
py-spy dump --pid 12345