文件名称:pyperform:一种简单方便的python代码性能测试方法
文件大小:23KB
文件格式:ZIP
更新时间:2024-08-25 01:08:23
python benchmarking performance-test benchmark-functions timeit
执行 一种对python代码进行性能测试的简单方便的方法。 厌倦了为性能测试编写单独的脚本? 不喜欢用字符串编码? 使用 pyperform 装饰器,您只需一行代码就可以轻松地对您的函数进行时间测试! 特征 pyperform 的特点包括: - Quick, easy to implement in-code performance tests that run once when the function is defined - Speed comparison of several functions. - Validation of results between ComparisonBenchmarks - Summary reports. - Supports class functions as well as global functions. - Performanc
【文件预览】:
pyperform-master
----LICENSE.txt(1KB)
----examples()
--------imports.py(441B)
--------generator_state_overhead.py(1KB)
--------__init__.py(22B)
--------benchmark_class_functions.py(2KB)
--------benchmark_weakref.py(517B)
--------benchmark_functions.py(540B)
--------if_vs_dict_lookup.py(740B)
--------dict_vs_class_vs_namedtuple.py(2KB)
--------list_comprehension.py(794B)
----setup.cfg(39B)
----setup.py(650B)
----README.md(11KB)
----pyperform()
--------exceptions.py(173B)
--------thread.py(5KB)
--------customlogger.py(2KB)
--------benchmarkedfunction.py(479B)
--------__init__.py(972B)
--------comparisonbenchmark.py(5KB)
--------benchmark.py(3KB)
--------cprofile_parser.py(5KB)
--------tools.py(4KB)
--------timer.py(840B)
--------benchmarkedclass.py(3KB)
--------encapsulate.py(3KB)
----.gitignore(22B)