Ticket #32: time_test.py

File time_test.py, 0.7 kB (added by schwa, 15 months ago)

Show differences of time.time vs. time.clock for Linux vs. Windows.

Line 
1import sys
2import time
3
4
5def main(timer):
6    time_list = []
7    for i in xrange(10):
8        time_list.append(timer())
9    print time_list
10    print
11    # print differences between consecutive list elements
12    print [time_list[i+1] - time_list[i] for i in xrange(len(time_list)-1)]
13    print
14    # print difference between newest and oldest time entry
15    print time_list[-1] - time_list[0]
16
17
18if __name__ == '__main__':
19    if len(sys.argv) != 2:
20        print "Usage: %s time|clock" % sys.argv[0]
21    elif sys.argv[1] == "time":
22        main(time.time)
23    elif sys.argv[1] == "clock":
24        main(time.clock)
25    else:
26        print "Usage: %s time|clock" % sys.argv[0]