Привет, Мэтт и добро пожаловать на ТАК. Всякий раз, когда вы работаете с json
, лучше сначала получить данные и взглянуть на них. В вашем конкретном случае ключ Global
отличается от ключей в Countries
, поэтому вы получаете эту ошибку
import urllib.request
import json
import pandas as pd
url = 'https://api.covid19api.com/summary'
response = urllib.request.urlopen(url)
# the following is the data you should explore
data = json.loads(response.read())
df = pd.DataFrame(data["Countries"])