经过时间
elapsed的Python项目详细描述
安装
$ [sudo] pip install elapsed
功能
- 接受
datetime
或pid。os.getcwd()
默认情况下
类
- 接受
datetime
或pid。os.getcwd()
默认情况下
类
class | ^{ |
---|---|
^{ |
函数
function | ^{ |
---|---|
^{ | return elapsed time in days. accepts pid or datetime |
^{ | return elapsed.Elapsed instance. accepts pid or datetime |
^{ | return elapsed time in hours. accepts pid or datetime |
^{ | return elapsed time in minutes. accepts pid or datetime |
^{ | return elapsed time in seconds. accepts pid or datetime |
示例
datetime
经过的时间
>>>dt=datetime.datetime.now()>>>time.sleep(2)>>>elapsed.get(dt)'00:02'
按PID处理经过的时间(默认情况下为os.getpid()
)
>>>importelapsed>>>e=elapsed.get(1)'02-16:30:38'>>>e.days,e.hours,e.minutes,e.seconds(2,64,3870,232238)
elapsed.seconds()
,elapsed.minutes()
,elapsed.hours()
,elapsed.days()
>>>elapsed.seconds(1)232238>>>elapsed.minutes(1)3870>>>elapsed.hours(1)64>>>elapsed.days(1)2