Skip to content

A stopwatch/chronometer for timing Python code

License

Notifications You must be signed in to change notification settings

pletessier/chronograph

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chronograph

Chronograph is a feature-packed timer/stopwatch/chronometer that makes it simple to time Python code and functions. Features include:

  • support for named Chronographs and labeled splits
  • reporting
  • multiple verbosity levels
  • built-in logging
  • JSON-compatible output data, including timestamps of start/stop
  • custom exceptions if desired
  • pain-free global management of multiple Chronographs
  • function decorators
  • support of with() syntax
  • cast to float gives total time
  • unit tested

For examples on usage and further docs, see the offical docs at <http://pythonhosted.org/chronograph/>

About

A stopwatch/chronometer for timing Python code

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 100.0%