Python计时器模块是什么?Python什么模块可以自动计算时间

在python程序开发之中计算一段代码或者整个程序的运行时间还是一个比较常见的需求,通常会使用time模块计算时间差的方式来实现它,但是这样太过于繁琐了 。实际上有不少的模块能够用来自动计算时间,下面这篇文章会来介绍两个python计时器模块,往下看看吧 。

Python计时器模块是什么?Python什么模块可以自动计算时间

文章插图
这两个模块都是在GitHub上面免费开源项目pyslam的工具类,作者好像还没有将其给上传到pypi上,需要自己将代码复制下来之后制作成模块导入程序使用 。
一、Timer模块
该模块的使用方法非常简单,将其导入之后实例化出来一个时间对象 。然后去调用start方法以及elapsed方法,在这两个方法之间就是需要去计算执行时间的代码,示例如下:
import Timertimer = Timer(is_verbose=True)timer.start()passtimer.elapsed()该模块使用起来还有一个好处,那么就是会自动将计算出来的程序执行时间打印输出,不需要再额外的写print()函数代码来输出结果了 。
二、TimerFPS
这个模块就相当于上一个模块的进阶版,使用的方法和语法与Timer模块是一模一样的,只不过实例化时的对象改成了该模块自己而已 。那么从模块名中的FPS也可以看出来,此模块除了计算出代码运行时间之外还可以得出运行时屏幕的每秒帧数为多少,代码示例如下所示:
import TimerFpstimer = TimerFps(name='')timer.start()passtimer.refresh()【Python计时器模块是什么?Python什么模块可以自动计算时间】以上就是关于“Python计时器模块是什么?Python什么模块可以自动计算时间”的全部内容了,希望对你有所帮助 。

    推荐阅读