import requests
from pymongo import MongoClient
# 1 - Estabele conexão com o MongoDB e o Database
client = MongoClient()
db = client['nobel']
# 2 - Importar os Dados em Documentos
for collection_name in ["prizes", "laureates"]:
response = requests.get(
f"http://api.nobelprize.org/v1/{collection_name[:-1]}.json")
documents = response.json()[collection_name]
db[collection_name].insert_many(documents)
# 3 - Acessando coleções / Contagem de documentos na coleção
prizes = db["prizes"]
laureates = db["laureates"]
len_prizes = prizes.count_documents({})
len_laureates = laureates.count_documents({})
print(len_prizes)
print(len_laureates)