时间分析器模块

提供用于时间性能分析的工具

class moprofiler.time.TimeProfiler(_function=None, stream=None, output_unit=None, stripzeros=False, **kwargs)[源代码]

基类:moprofiler.base.ProfilerClassDecorator

时间分析器的类装饰器

逐行分析被装饰函数每行的执行时间

参数:
  • _function (types.FunctionType or types.MethodType) – 被封装的对象,由解释器自动传入,不需关心
  • stream (object) – 输出方式,默认为 stdout ,可指定为文件
  • output_unit (str) – 输出单位
  • stripzeros (bool) – 是否去零
profiler_factory

line_profiler.LineProfiler 的别名

print_stats()[源代码]

打印统计结果

moprofiler.time.time_profiler

此变量是为了向后兼容旧版本的命名

moprofiler.time.TimeProfiler 的别名