Spaces:
Sleeping
Sleeping
File size: 458 Bytes
b6d0232 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | 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)
|