恕我直言,我对python一无所知:-)这是我第一个问题。 我到处找了,没找到答案。如果已经回答了,我很抱歉;如果已经回答了,请给我指右边方向:-)你知道吗
我有一个json文件,名为导出.json你知道吗
内容如下:
{"10.0": ["mp-cacao", 32.0, 2.1], "38.0": ["mp-sucre", 36.0, 1.9], "36.0": ["mp-farine", 40.0, 0.5], "37.0": ["mp-lait", 44.0, 3.0], "40.0": ["heures M-O", 48.0, 10.0], "39.0": ["heures machine", 52.0, 0.7]}
-引号之间的数字(10.0、38.0等)是数据库ID(这是Odoo数据库(CRM/ERP工具)的摘录)
-“mp caco”、“mp sucre”等是名称
-32.0、36.0等是数量(这是我感兴趣的领域)
我一直在尝试为
到目前为止,我能够用以下代码读取文件或文件中的某些特定条目
import json
with open("export.json") as json_file:
json_data = json.load(json_file)
print (json_data)
或者读一个特定的条目,例如第一个条目
import json
with open("export.json") as json_file:
json_data = json.load(json_file)
print (json_data['10.0'])
上面的代码返回
['mp-cacao', 32.0, 2.1]
最后一个问题是:如何提取和使用每个条目中的第二个数字=数量?你知道吗
您将获得id和列表中的第二个值。 这就是你要达到的目标吗?你知道吗
相关问题 更多 >
编程相关推荐