save_json#

save_json(output_json: Union[str, cloudpathlib.cloudpath.CloudPath, pathlib.Path], json_dict: dict) None[source]#

Save a JSON file, with datetime, numpy types and Enum management.

>>> output_json = 'D:/path/to/json.json'
>>> json_dict = {"A": np.int64(1), "B": datetime.today(), "C": SomeEnum.some_name}
>>> save_json(output_json, json_dict)
Parameters
  • output_json (Union[str, CloudPath, Path]) – Output file

  • json_dict (dict) – Json dictionary