>> ujson.dumps({'a': 1, 'b': 2}, ind。Python 处理 JSON 我选择 ujson 和 orjson( 二 )。" />

Python 处理 JSON 我选择 ujson 和 orjson( 二 )

indent 大于 1 时都当作 1 。
换回到 ujson 2.0.3 版本时没问题
>>> import ujson>>> ujson.dumps({'a': 1, 'b': 2}, indent=2)'{\n "a": 1,\n "b": 2\n}'>>> ujson.dumps({'a': 1, 'b': 2}, indent=8)'{\n "a": 1,\n "b": 2\n}'在这个问题未解决之前就暂时用 pip install ujson==2.0.3安装 ujson 2.0.3 吧 , 但是这个版本无法序列化datetime类型 。
来源:
第一本是程序员必知的硬核基础知识 , 这是一本非常入门的经典 PDF , 看完能让你对计算机有一个基础的了解和入门 , 是培养你 内核的基础 , 我们看下目录大纲
Python 处理 JSON 我选择 ujson 和 orjson文章插图
回复「os」 , 获取PDF
Python 处理 JSON 我选择 ujson 和 orjson文章插图