from tornado.ioloop import IOLoop from paste.core import config from paste.core.logging import set_logger_config from paste.web.application import Application if __name__ == "__main__": # 日志配置 logger_config_name = 'logger.default' set_logger_config(logger_config_name) # 应用配置 demo_config: dict = config.get_config('tornado.demo', {}) port = config.get_config('tornado.demo.port', 9000) # 创建应用 app = Application(**demo_config) app.listen(port) handlers_pkg = config.get_config('tornado.demo.handlers_pkg') print(f"App {handlers_pkg} is running at http://localhost:{port}") # 启动监听 IOLoop.current().start()