我得到了一个Json文件,其中包含一些环境变量,我想将它们加载到我的程序中,使用它们或更改它们。之后,我想将变量也保存到json中
为此,我创建了一个Json文件,如下所示:
{"1": { "Farbe": "weiss", "Gewicht": "1000", "Preis":30},"2"{....}
现在我正试图打开文件并打印“Farbe”值
f = open(my_file)
filament = json.load(f)
f.close()
print (filament)
pairs = filament.items()
for key, value in pairs:
x = key
print (x)
i=1
while i <= len(key):
print ("\t",i,".) ",filament[i]['Farbe']"\n")
i=i+1
但是当我试图用一个变量得到我的值时,我喜欢灯丝[i],我不能得到这样的错误:Traceback (most recent call last): File "F:\Python\Tutorial\Datei_druckkosten.py", line 49, in <module> print ("\t",i,".) ",filament[i]['Farbe']) KeyError: 1
我希望我的结果如下所示:
1)维斯 2)还有别的吗 ....
有人能帮忙吗
你必须皈依
enter code here
灯丝[i]['Farbe'] 我 串enter code here
细丝[str(i)]['Farbe']并添加逗号enter code here
灯丝[i]['Farbe'],“\n”相关问题 更多 >
编程相关推荐