Cartola Data é um sistema de extração, limpeza e organização dos dados da API do Cartola FC.
api_cartola = ApiClient(url='https://api.cartolafc.globo.com/clubes')
club_info = api_cartola.get_json()
club_data = Clubs(json_data=club_info)
# Dados desejados.
target_data = ['id', 'nome', 'abreviacao', 'nome_fantasia']
# Obtém os dados desejados.
club_data.club_information(club_ids=club_ids, target_data=target_data)
dir_path = r'clubes'
# Salva os dados no formato csv.
club_data.save_as_csv(path=dir_path + r'/dados_dos_clubes.csv')
Resultado:
id | nome | abreviacao | nome_fantasia |
---|---|---|---|
262 | Flamengo | FLA | Flamengo |
263 | Botafogo | BOT | Botafogo |
264 | Corinthians | COR | Corinthians |
265 | Bahia | BAH | Bahia |
Rodando o script.
- Extrair, selecionar e salvar os dados da API do Cartola.
- Obter dados dos clubes.
- Obter, filtrar e salvar os dados dos jogadores.
- Obter dados de uma rodada antiga.
Este projeto esta sobe a licença MIT.