5 from_subprocess = timeit.Timer('modcalc.modulesFromSubprocess()', 'import modcalc')
7 from_own = timeit.Timer('modcalc.modulesFromOwn()', 'import modcalc')
8 from_own_fileinput = timeit.Timer('modcalc.modulesFromOwnFileinput()', 'import modcalc')
10 def printTime(name, timelist):
11 mintime = min(timelist)
12 print name + ':', mintime, mintime/5
14 time_sub = from_subprocess.repeat(10, 5)
15 printTime('modulesFromSubprocess()', time_sub)
17 time_own = from_own.repeat(10, 5)
18 printTime('modulesFromOwn()', time_own)
20 time_own_fileinput = from_own_fileinput.repeat(10, 5)
21 printTime('modulesFromOwnFileinput()', time_own_fileinput)