1. Nessa aula vamos importar o dataset Nobel no MongoDB
  2. Pensando nisso crie o arquivo projeto_nobel.py e adicione o código a seguir:
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)
Para executar o arquivo, execute o comando python .\projeto_nobel.py