Skip to content

Instantly share code, notes, and snippets.

@c0ldlimit
Created April 22, 2013 01:58
Show Gist options
  • Save c0ldlimit/5431958 to your computer and use it in GitHub Desktop.
Save c0ldlimit/5431958 to your computer and use it in GitHub Desktop.
#python #context #handlers
import time
class Timer:
def __enter__(self):
self.start = time.clock()
return self
def __exit__(self,*args):
self.end = time.clock()
self.interval = self.end-self.start
with Timer() as t:
dosomesuch()
print t.interval
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment