def main(): if len(sys.argv) > 1: try: port = int(sys.argv[1]) except ValueError: print "Usage:",sys.argv[0],"[port]" sys.exit(1) else: port = 8081 root = Page() course1 = Page() root.putChild("course1", course1) node01 = Page() course1.putChild("0.1", node01) reactor.listenTCP(port, server.Site(root)) reactor.callWhenRunning(launchBrowser, port) reactor.run()