from models import * from logger import logger from serial.tools import list_ports @app.get("/") async def index(): logger.info("Starting") return {"message": "Hello World"} @app.get("/api/hello") async def hello(): return {"app_name": "FastAPI框架学习", "app_version": "v0.0.1"} @app.get("/scan_serials") async def scanSerials(): '''扫描串口''' ports = list_ports.comports() print("Scanning",ports) return {"message": "Hello World"}