from fastapi import FastAPI,Request from fastapi.templating import Jinja2Templates from fastapi.responses import HTMLResponse import os from subprocess import check_output app=FastAPI(); templates = Jinja2Templates(directory="templates") @app.get("/",response_class=HTMLResponse) def test(request: Request,q:str="ls"): return templates.TemplateResponse("latex.html", { "request":request, "result":check_output(q.split(" ")) })