定时器模块。使跟踪经过的时间变得容易。

simple_timer的Python项目详细描述


定时器模块。使跟踪经过的时间变得容易。

安装

pypi上的最新稳定版本:

$pip安装简单计时器

BitBucket上的最新稳定版本:

$pip安装-e hg+http://bitbucket.org/barseghyanartur/timer@stable egg=simple计时器

用法示例

必需的进口。

>>> from simple_timer import Timer

初始化计时器。

>>> timer = Timer()

打印经过的持续时间。

>>> print timer.duration
0.16

打印已用时间增量。

>>> print timer.timedelta
datetime.timedelta(0, 0, 7)

停止计时。停止计时器会使durationtimedelta属性冻结。

>>> timer.stop()

打印冻结时间增量值。

>>> print timer.timedelta
datetime.timedelta(0, 2, 943660)

打印冻结持续时间值。

>>> print timer.duration
2.94366

一旦停止,当调用stop方法时,再次解冻计时器,计算新值并 再次冻结计时器。

停止并返回持续时间值的快捷方式。

>>> timer.stop_and_return_duration()
143.230978

停止并返回timedelta值的快捷方式。

>>> timer.stop_and_return_timedelta()
datetime.timedelta(0, 170, 351115)

许可证

gpl 2.0/lgpl 2.1

作者

艺术酒吧<;artur.barseghyan@gmail.com>;

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
c#Java Tcp服务器和。Net Tcp客户端的发送和接收问题   安卓应用程序上的java标记地理位置,其位置位于我周围5Km半径范围内。   向java添加对话框并检索html文件   当eclipse甚至无法打开时,java会在eclipse中更改不兼容的JVM   java中同一jframe中的jlabel和paintComponent   基于另一数组排序的java排序   java AADSTS7000012:该补助金是为另一个租户获得的   java在JSF中使用foreach循环   java如何通过maven为运行junit测试创建运行配置?   java Selenium webDriver不稳定错误堆栈跟踪   java有没有办法创建以键为大写的JSON对象?