Spaces:
Runtime error
Runtime error
import os | |
import json | |
from datetime import datetime | |
import uuid | |
RESULTS_DIR = "results" | |
def save_result(data: dict) -> str: | |
if not os.path.exists(RESULTS_DIR): | |
os.makedirs(RESULTS_DIR) | |
unique_id = str(uuid.uuid4())[:8] | |
filename = f"{unique_id}.json" | |
path = os.path.join(RESULTS_DIR, filename) | |
with open(path, "w") as f: | |
json.dump({ | |
"timestamp": datetime.utcnow().isoformat(), | |
"data": data | |
}, f, indent=2) | |
return filename | |
def load_result(filename: str) -> dict: | |
path = os.path.join(RESULTS_DIR, filename) | |
if not os.path.exists(path): | |
return {"error": "Result not found."} | |
with open(path, "r") as f: | |
return json.load(f) |