1
resposta

[Projeto] Desafio Json

import pandas as pd
import requests
import json

# Usa o request quando for trabalhar com uma API, não
# pode simplesmente usar a importação do pandas por que
# se não importará dados incompletos.

# carregando a api
df_frutas = requests.get('https://fruityvice.com/api/fruit/all')
# lendo a api com a biblioteca json
df_frutas_json = json.loads(df_frutas.text)
# normalizando o df em formato json para melhorar legibilidade
df_frutas_normalizado = pd.json_normalize(df_frutas_json)
print(df_frutas_normalizado)

Meu código ficou assim, se houver algum feedback, estou aceitando! :)

1 resposta

Boa, Gabriel!

Seu código está ótimo! A normalização dos dados JSON é uma etapa importante para melhorar a legibilidade e facilitar a manipulação dos dados, e você entregou um dataframe normalizado, com colunas com valores únicos.

Continue praticando!

Abraços.