RSS
菜单

Python json 模块怎么用?序列化和反序列化

json.dumps(obj, ensure_ascii=False, indent=2):对象转字符串(ensure_ascii=False 保留中文);json.loads(str):字符串转对象;文件级:json.dump(obj, f)、json.load(f)。支持类型:dict/list/str/int/float/bool/None;其他类型(datetime、自定义对象)需 default 参数自定义转换或先转 dict。注意:① 字典键自动转 str;② 数字精度(float 精度损失);③ 解析未知字段丢失;④ 大 JSON 流式解析用 json.JSONDecoder.raw_decode 或第三方(ijson);⑤ 性能敏感用 orjson/ujson。

下载推广海报

圈内讨论推广海报

《Python json 模块怎么用?序列化和反序列化》完整推广海报
一起交流

全部回复 0

分享经验,让问题更进一步

讨论,从你的观点开始

还没有回复,欢迎补充经验或分享不同的思路。