Python 如何从更新的JSON文件打印?
我想从json文件中打印出一些值,下面是代码的一部分:Python 如何从更新的JSON文件打印?,python,arrays,json,return-value,Python,Arrays,Json,Return Value,我想从json文件中打印出一些值,下面是代码的一部分: { "records" : [ { "dateRep" : "02/05/2021", "day" : "02", "month" : "05", "year" : "2021&quo
{
"records" : [
{
"dateRep" : "02/05/2021",
"day" : "02",
"month" : "05",
"year" : "2021",
"cases" : 1655,
"deaths" : 16,
"countriesAndTerritories" : "Austria",
"geoId" : "AT",
"countryterritoryCode" : "AUT",
"popData2020" : "8901064",
"continentExp" : "Europe"
},
如何打印dateRep、案例、死亡或任何我想要的值,并将其放入变量中使用?
我正在使用以下代码加载我的json文件:
f = open('DailyUpdatedReport.json',)
data = json.load(f)
print(data)
我的另一个问题:我的json文件需要更新,我不知道如何更新。下面是我正在使用的json文件的URL您可以通过从python中的任何其他字典获取数据的方式来实现这一点。我将在下面举一个例子,你应该能够从中进行概括。在回答你的第二个问题时,我不明白你需要更新数据是什么意思。难道你不能将你发布的链接中的数据复制粘贴到json中吗
import json
f = open('DailyUpdatedReport.json',)
data = json.load(f)
#['records']: enter records entry in data
#[0]: go into the first record
#['dateRep']: read a value from that record (in this case dateRep)
dateRep = data['records'][0]['dateRep']
print(dateRep)
感谢在URL中,数据每天都在更新,但现在我就像你说的那样复制json文件并粘贴它。我需要使用这些数据,但通过URL(我GUS)在我的项目中自动更新。哦,我不知道这是你要求的。查看问题,了解如何做到这一点。