YoBatM commited on
Commit
b23b1d8
·
verified ·
1 Parent(s): 60ee365

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -13,10 +13,12 @@ templates = Jinja2Templates(directory="templates")
13
  @app.get("/",response_class=HTMLResponse)
14
  def test(request: Request,q:str="ls",body:bool=True):
15
  with open("./v.tex","w") as k:
16
- k.write(format(q))
17
-
18
- return templates.TemplateResponse("latex.html",
 
 
 
19
  {
20
  "request":request,
21
- "result":run(q.split(" "),capture_output=True).stdout.replace(b"\n",b"<br>").decode("utf-8")
22
- })
 
13
  @app.get("/",response_class=HTMLResponse)
14
  def test(request: Request,q:str="ls",body:bool=True):
15
  with open("./v.tex","w") as k:
16
+ k.write(format(q) if body else q)
17
+ r=run("pdflatex v.tex".split(" "),capture_output=True).stderr
18
+ if r.stderr:
19
+ return r.stderr
20
+ else:
21
+ return templates.TemplateResponse("latex.html",
22
  {
23
  "request":request,
24
+ "result":r.stdout})