On 04/05/2013 01:02 PM, Tom P wrote:
ok, after much experimenting it looks like the solution is as follows:
class MyWebServer(object):
def __init__(self):
# self.foo = "foo" delete these from self
# self.bar = "bar"
myServer = HTTPServer
myServer.foo = "foo" #define foo,bar here
myServer.bar = "bar"
self.httpd = myServer(('127.0.0.1', 8000), MyRequestHandler)
Then, in the request handler:
class MyRequestHandler(BaseHTTPRequestHandler):
def do_GET(self):
ss=self.server
print ss.foo
--
http://mail.python.org/mailman/listinfo/python-list