python中有没有什么工具可以自动计算调用过程中函数的耗时?

如标题,

需要一个统计各个函数的耗时,想做一些优化

python
165 views
Comments
登录后评论
Sign In
·

用自带的方法,获取系统纳秒级时间

import time
print(time.time_ns())
·

记录两个时间,入口和出口,另外记得不要在中间打印时间,执行结束后再统计(打印也会耗CPU时钟)

·

自己写一个装饰器