def isMrsDoyle(self): #run the server! try: server = HTTPServer(('', 9999), MyHandler) server.MrsDoyle = self server.MrsDoyle.state ="serveron" print "%s is Mrs Doyle" % server.MrsDoyle.username print 'started httpserver...' server.serve_forever() except KeyboardInterrupt: print '^C received, shutting down server' server.socket.close()