Skip to content
This repository has been archived by the owner on Oct 23, 2023. It is now read-only.
/ meu_cartola Public archive

Apenas uma página para exibir as estatísticas de uma liga no cartola que estou com alguns amigos.

License

Notifications You must be signed in to change notification settings

pyanderson/meu_cartola

Repository files navigation

Meu Cartola

Dependências

Configuração

$ pip install -r requirements.txt

Download

Para baixar os dados da sua liga você precisa de duas informações:

  • Token de autenticação.
  • Tag GLB.

Autenticação

Ferramenta de desenvolvedor

Na maioria dos navegadores basta apertar F12 para abrir a ferramenta de desenvolvedor, é aqui que você vai encontrar as informações que precisa.

Login

Faça login no Cartola FC.

Network

Clique na aba network e pesquise por "api.cartola" e escolha qualquer uma das requisições:

Aba network da ferramenta de desenvolvedor

Headers

No painel que que vai aparecer selecione a aba "headers" e procure pelo header "Auhtorizartion", o valor após a palavra "Bearer" é o seu token:

Header Authorization

Depois pesquise por "X-GLB-Tag" esse é o valor da sua tag GLB:

Header X-GLB-Tag

Executar

Você pode executar o script de download de duas formas, definindo o token e a tag como variáveis de ambiente ou passando esses valores como argumtentos opcionais do script:

$ export CARTOLA_TOKEN=TOKEN
$ export CARTOLA_GLB_TAG=GLB_TAG
$ python download.py "LAMPIÕENS CHAMPIONS LEAGUE"
$ python download.py "LAMPIÕENS CHAMPIONS LEAGUE" --token TOKEN --glb-tag GLB_TAG

Gerar dados dos gráficos

Para os gráficos serem gerados corretamente é preciso que o script de download tenha sido executado pelo menos uma vez, pois é ele que gera os dados que serão usados nos gráficos:

$ python generate_charts.py

About

Apenas uma página para exibir as estatísticas de uma liga no cartola que estou com alguns amigos.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages