【python】python不按照默认排序方式加载json文件

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/bible_reader/article/details/82778291

python不按照默认排序方式加载json文件

python在加载json文件时,如果不设置任何参数,则加载后如果输出刚才加载的json数据时,我们会发现输出的数据和我们定义的json文件的字段顺序不一致,这个主要原因时python对其进行了自排序。

此时,如果我们不需要python按照默认的方式进行排序的时候,可以配置一下load的参数。

import json
from collections import OrderedDict
metadata = json.loads(text, object_pairs_hook=OrderedDict);

猜你喜欢

转载自blog.csdn.net/bible_reader/article/details/82778291