profilehooks:Python装饰器,用于对单个函数进行性能分析跟踪

时间:2024-06-03 00:41:51
【文件属性】:

文件名称:profilehooks:Python装饰器,用于对单个函数进行性能分析跟踪

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-03 00:41:51

Python

个人资料挂钩 它是用于分析功能的装饰器的集合。 例如,分析单个功能: from profilehooks import profile @profile def my_function(args, etc): pass 程序退出时将打印结果(或者您可以使用@profile(immediate=True) )。 如果您对粗略的时序感兴趣,并且不想支付分析的开销,请使用 from profilehooks import timecall @timecall # or @timecall(immediate=True) def my_function(args, etc): pass 最后,您可能会对查看单个功能的行覆盖范围感兴趣 from profilehooks import coverage @coverage def my_function(args,


【文件预览】:
profilehooks-master
----setup.py(1KB)
----.gitignore(76B)
----profilehooks.py(28KB)
----test_profilehooks.py(16KB)
----Makefile(957B)
----CHANGES.rst(4KB)
----.travis.yml(765B)
----MANIFEST.in(245B)
----release.mk(5KB)
----LICENSE(1KB)
----setup.cfg(488B)
----.github()
--------FUNDING.yml(15B)
--------workflows()
----README.rst(2KB)
----pytest.ini(95B)
----appveyor.yml(839B)
----.coveragerc(167B)
----tox.ini(991B)

网友评论