#!/usr/bin/python3 from urllib import request import json import pprint url = "https://covid-19.nczisk.sk/webapi/v1/kpi" param = { "k5" : "vysetreni", "k7":"vylieceny","k8":"umrti", "k9":"hospitalizovany", "k23" : "testovany" } md = {} def get_covid_stats(): j = request.urlopen(url).read() d = json.loads(j) # pprint.pprint(d) for p in param.keys(): md[param[p]] = {} n = len(d["tiles"][p]["data"]["d"]) md[param[p]]["last"] = d["tiles"][p]["data"]["d"][n-1]["v"] md[param[p]]["delta"] = d["tiles"][p]["data"]["d"][n-1]["v"] - d["tiles"][p]["data"]["d"][n-2]["v"] return md if __name__ == "__main__": print(get_covid_stats())