F
flupke
Hi,
i tried to use timeit on a function in a class but it doesn't do what i
think it should do ie. time
In stead it starts printing line after line of hello time test!
What am i doing wrong in order to time the f function?
class TimeTest(object):
def f(self):
print "hello time test!"
if __name__ == '__main__':
from timeit import Timer
s = """
test = TimeTest()
test.f()
"""
t = Timer(s,"from __main__ import TimeTest")
print t.timeit()
Regards,
Benedict Verheyen
i tried to use timeit on a function in a class but it doesn't do what i
think it should do ie. time
In stead it starts printing line after line of hello time test!
What am i doing wrong in order to time the f function?
class TimeTest(object):
def f(self):
print "hello time test!"
if __name__ == '__main__':
from timeit import Timer
s = """
test = TimeTest()
test.f()
"""
t = Timer(s,"from __main__ import TimeTest")
print t.timeit()
Regards,
Benedict Verheyen