#!/usr/bin/env python def timereps(reps, func): from time import time start = time() for i in range(0, reps): func() end = time() return (end - start) / reps import os listdir_time = timereps(10000, lambda: os.listdir('/')) print "python can do %d os.listdir('/') per second" % (1 / listdir_time)