Python保存为json中文Unicode乱码解决 json.dump()
Python 使用 json.dump() 保存文件时中文会变成 Unicode。在打开写出文件时加入 encoding="utf8",在dump时加入 ensure_ascii=False 即可解决。city_list = [{"name": "黑龙江呼玛", "lon": 126.6, "lat": 51.72},/{"name": "黑龙江塔河", "lon": 124.7, "lat":
·
Python 使用 json.dump() 保存文件时中文会变成 Unicode。在打开写出文件时加入 encoding="utf8"
,在dump时加入 ensure_ascii=False
即可解决。
city_list = [{"name": "黑龙江呼玛", "lon": 126.6, "lat": 51.72},
/{"name": "黑龙江塔河", "lon": 124.7, "lat": 52.32},
/{"name": "黑龙江漠河", "lon": 122.37, "lat": 53.48}]
f = open("city.json", "w", encoding="utf8")
json.dump(city_list, f, ensure_ascii=False)

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)