跳转到主要内容

计时器模块。便于跟踪经过的时间。

项目描述

计时器模块。便于跟踪经过的时间。

安装

PyPI上的最新稳定版本

$ pip install simple_timer

bitbucket上的最新稳定版本

$ pip install -e hg+http://bitbucket.org/barseghyanartur/timer@stable#egg=simple_timer

使用示例

所需导入。

>>> 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

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

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

许可

GPL 2.0/LGPL 2.1

作者

Artur Barseghyan <artur.barseghyan@gmail.com>

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

simple_timer-0.2.tar.gz (3.0 kB 查看哈希值)

上传时间

由以下机构支持