class serve: def GET(self, filename, extension): try: fn = "%s.%s" % (filename, extension) web.header('Content-type', mime_type(fn)) web.ctx.output = open("public_html/%s" % fn, 'rb') except IOError: web.notfound()