2026年物业门控五金耗材推荐榜:中企创联工业品,小区/写字楼/物业多场景门控配件全覆盖
2026/3/1 13:31:04
在JSON文件中,有些字段值是直接使用汉字,而有些字段值则是以\u开头的字符,这是因为:
\uXXXX的字符:\u后面跟着的是字符的 Unicode 十六进制表示。json.dumps默认会将中文转为\u编码)ensure_ascii=False:import json with open('config.json', 'w', encoding='utf-8') as f: json.dump(config, f, ensure_ascii=False, indent=4)\uXXXX是 Unicode 编码的中文字符。在Fay数字人框架中,要确保config.json文件中,字段显示为汉字需要在config_util.py文件中进行如下修改:
# 保存到文件 with codecs.open(config_json_path, mode='w', encoding='utf-8',ensure_ascii=False) as file: file.write(json.dumps(config_data, sort_keys=True, indent=4, separators=(',', ': ')))