from fastapi import FastAPI from fastapi.staticfiles import StaticFiles from pathlib import Path from pages import gradio_route import gradio as gr app = FastAPI() # 检查.data/static文件夹是否存在,不存在就创建 Path(".data/static").mkdir(parents=True, exist_ok=True) app.mount("/static", StaticFiles(directory=".data/static"), name="static") gr.mount_gradio_app(app, gradio_route.gradio_app, path='') @app.get("/") def greet_json(): return {"Hello": "World!"}