Spaces:
Sleeping
Sleeping
| from __future__ import annotations | |
| import json | |
| import os | |
| from typing import Any | |
| def ensure_dir(path: str) -> None: | |
| os.makedirs(path, exist_ok=True) | |
| def save_json(path: str, data: Any) -> None: | |
| with open(path, "w", encoding="utf-8") as f: | |
| json.dump(data, f, ensure_ascii=False, indent=2, default=str) | |
| def save_text(path: str, text: str) -> None: | |
| with open(path, "w", encoding="utf-8") as f: | |
| f.write(text) | |