from server import PromptServer from aiohttp import web import os dir = os.path.abspath(os.path.join(__file__, "../../user")) if not os.path.exists(dir): os.mkdir(dir) file = os.path.join(dir, "autocomplete.txt") @PromptServer.instance.routes.get("/pysssss/autocomplete") async def get_autocomplete(request): if os.path.isfile(file): return web.FileResponse(file) return web.Response(status=404) @PromptServer.instance.routes.post("/pysssss/autocomplete") async def update_autocomplete(request): with open(file, "w", encoding="utf-8") as f: f.write(await request.text()) return web.Response(status=200)