Python 如何从更新的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

我想从json文件中打印出一些值,下面是代码的一部分:

{
   "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)在我的项目中自动更新。哦,我不知道这是你要求的。查看问题,了解如何做到这一点。