gpt4 book ai didi

json - Python 3 json.load() 以错误的顺序读取 JSON 文件

转载 作者:行者123 更新时间:2023-12-04 22:00:15 25 4
gpt4 key购买 nike

当我尝试使用 json.load() 加载 JSON 文件时,文件以错误的顺序读取,然后使用 json.dump() 以错误的顺序保存

JSON 文件:

{
"val0": 1386.9633674001711,
"val1": 0.0,
"val2": 0.021159999999999957,
"val3": 2.6119050462121836,
"val4": 0.0
}

Python 如何读取它:

{"val1","val4","val0","val2","val3"}

我该如何应对?我现在正在为此使用 RasPi,并且在 Windows 上它仅使用 json.load() 就可以很好地工作,没有错误的顺序

最佳答案

如果顺序是必须的,你可以直接将它加载到 python 的 OrderedDict

from collections import OrderedDict
import json
j = json.load(jsonFile, object_pairs_hook=OrderedDict)

关于json - Python 3 json.load() 以错误的顺序读取 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49844742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com