Source code for smartclass.io.export_dict_to_json

"""Export dict to json."""

from __future__ import annotations

import json
import logging

__all__ = [
    "export_dict_to_json",
]


[docs] def export_dict_to_json(dic: dict, output: str) -> None: """ Export dict to json. :param dic: A dictionary. :type dic: dict :param output: Output path. :type output: str """ with open(output, "w", encoding="utf-8") as f: json.dump(dic, f, ensure_ascii=False, indent=4) logging.debug(f"Saved dict to {output}")