(r"/winGame", WinGameProcess), (r"/play_game/?([a-zA-Z0-9\-_]*)", PlayGameProcess), (r"/", ServerAuthor), (r'/QueryWord/([a-zA-Z]+)',QueryHandler), (r'/RPTest',RPIndexHandler), (r'/GetWordInfo/([a-zA-Z]+)',GetWordInfoHandler) ],**settings) wsgi_app = tornado.wsgi.WSGIAdapter(app) ''' ######################################################################### if __name__ == '__main__': rules = replyer.create_rulers('rule.json') helper.createMenu(menuData) print helper.getAccessToken() tornado.options.parse_command_line() settings = { "static_path": os.path.join(os.path.dirname(__file__), "static"), "template_path": os.path.join(os.path.dirname(__file__), "templates"), "debug": True } app = tornado.web.Application([ (r"/shareGame/?([a-zA-Z0-9\?_\-&=]*)", ShareLinkProcess), (r"/game", InitialLinkProcess), (r"/winGame", WinGameProcess), (r"/play_game/?([a-zA-Z0-9\-_]*)", PlayGameProcess), (r"/", ServerAuthor), (r'/QueryWord/([a-zA-Z]+)',QueryHandler), (r'/RPTest',RPIndexHandler),