Uma interface em Python para a API Rest do Cartola FC
Project description
Python Cartola FC API
Uma interface em Python para a API Rest do Cartola FC.
Índice
Sobre este projeto
Este projeto é uma interface em Python para a API REST do Cartola FC. Cartola FC é um esporte fantasy sobre futebol, ou seja, é um jogo fictício no qual as pessoas montam seus times com jogadores de futebol da vida real. Foi lançado no ano de 2005.
Criado e mantido por Globo.com e promovido pelo canal de TV por assinatura Sportv, este jogo de futebol virtual conta com mais de 3 milhões de usuários registrados. Logo na abertura da temporada 2016, o jogo registrou a sua melhor marca entre times escalados em uma única rodada em 12 anos de história do fantasy, incríveis 2.723.915 de usuários montaram as suas equipes para a primeira rodada do Campeonato Brasileiro de 2016.
Felizmente, os designers forneceram uma excelente e completa interface REST. Essa biblioteca inclui essa interface como objetos de python mais convencionais.
Versões
Este projeto foi testado e funciona em Python 2.7, 3.4, 3.5 e 3.6.
Instalação
PyPI:
$ pip install Python-CartolaFC
Ou baixando o código fonte e executando:
$ python setup.py install
Versão em desenvolvimento:
$ pip install git+https://github.com/vicenteneto/python-cartolafc.git#egg=Python-CartolaFC
Exemplo
A API Python-CartolaFC destina-se a mapear os objetos no CartolaFC (por exemplo, Atleta, Clube, Liga, Equipe) em objetos Python facilmente gerenciados:
>>> import cartolafc
>>> api = cartolafc.Api()
>>> time = api.time(nome='Falydos FC')
>>> time.ultima_pontuacao
48.889892578125
>>> time.info.nome
u'Falydos FC'
Mais exemplos disponíveis no Github: https://github.com/vicenteneto/python-cartolafc/tree/master/examples
Contribuintes
Identificou algum bug ou tem alguma requisição de funcionalidade nova? Por favor, abra uma nova issue.
Vicente Neto (criador) - https://github.com/vicenteneto
Direitos autorais e licença
Copyright 2017-, Vicente Neto. Este projeto é licenciado sob a Licença MIT.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for Python_CartolaFC-1.4.14-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 476e2cf6b327fb409f8efaa2642544139259ff8d6a2049a7a8fe0cce7491e1b0 |
|
MD5 | 0c4fe890eaf3147f83efdbf1a20d71b4 |
|
BLAKE2b-256 | 4d49d089ee5e17828adf4d26f246825d6f9d1e927e59660a7039e18772d9a6e7 |