import json

from utils.Logger import log


# 保存json文件
def save_json(file_dir=None, data=None):
    log.debug("------save json start--------")
    if data is None:
        data = []
    if file_dir is None:
        file_dir = "./data.json"
    try:
        log.debug("文件保存路径:" + file_dir)
        with open(file_dir, "w", encoding="utf-8") as file:
            json.dump(data, file, indent=2, ensure_ascii=False)
        return True
    except:
        return False