from timeit import default_timer as timer


class Timer(object):
    def __init__(self, name="Timer"):
        self.name = name

    def __enter__(self):
        self.start = timer()

    def __exit__(self, *args):
        self.end = timer()
        self.duration = self.end - self.start
        print("%s:" % self.name, self.duration)
