from quart import Quart from applications.resource import init_resource_manager app = Quart(__name__) env = "PROD" resource_manager = init_resource_manager(env=env) @app.before_serving async def startup(): await resource_manager.startup() print("Resource manager is ready.") print("Jieba dictionary loaded successfully") @app.after_serving async def shutdown(): await resource_manager.shutdown() print("Resource manager is Down.") # 注册路由 from routes import server_bp app.register_blueprint(server_bp)