elapsed time


Keywords
elapsed, python
License
Unlicense
Install
pip install elapsed==2020.12.3

Documentation

Installation

$ [sudo] pip install elapsed

Features

  • accepts datetime or pid. os.getcwd() by default

Examples

datetime elapsed time

>>> dt = datetime.datetime.now()
>>> time.sleep(2)
>>> elapsed.get(dt)
'00:02'

process elapsed time by pid (os.getpid() by default)

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

readme42.com