#!/usr/bin/python3 import os import pwd ## take the home of the user who runs the script os.environ["HOME"] = pwd.getpwuid(os.getuid()).pw_dir from web import Web from webenv import Webenv #webenv = Webenv() #preps = webenv.prepare() #preps = {} def application(environ, start_response): web = Web() status = '200 OK' # out = web.output(environ) # q = environ['QUERY_STRING'] preps = {} out_string = web.output(environ, preps) output = str(out_string).encode() + b'\n' response_headers = [('Content-type', 'text/plain'), ('Content-Length', str(len(output)))] start_response(status, response_headers) return [output]