import time startTime = time.clock() import sys import os import filecache cache_timeout = 10 cache_basedir = "cache" cache = filecache.read(os.environ.get("REQUEST_URI", ""), cache_basedir, cache_timeout) if cache: print cache print ""%(time.clock() - startTime) sys.exit() # generete output output ="stuff" #Write output to cache filecache.write(os.environ.get("REQUEST_URI", ""), cache_basedir, output) print output print ""%(time.clock() - startTime)