File size: 396 Bytes
f23c8c4
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
import json
from pathlib import Path
from fastapi import APIRouter
router=APIRouter(prefix="/benchmark",tags=["benchmark"])
DATA=Path(__file__).resolve().parents[2]/"benchmark"/"results.json"
@router.get("/results")
def results():
    if not DATA.exists(): return {"results":[]}
    try: return {"results":json.loads(DATA.read_text(encoding="utf-8"))}
    except Exception: return {"results":[]}