Skip to main content

Uma interface em Python para a API Rest do Cartola FC

Project description

Python Cartola FC API

PyPi Version Build Status Coverage Status Requirements Status Development Status License

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Python-CartolaFC-1.5.1.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Python_CartolaFC-1.5.1-py3-none-any.whl (11.0 kB view details)

Uploaded Python 3

File details

Details for the file Python-CartolaFC-1.5.1.tar.gz.

File metadata

File hashes

Hashes for Python-CartolaFC-1.5.1.tar.gz
Algorithm Hash digest
SHA256 032b73855770699c11196229de5e0f518f1dcb2b9a89842e1a29b8cc9919c68f
MD5 2c2bc142efc0cc0677b95f881344774b
BLAKE2b-256 fae3c489ca3385af47eaa897dd73b1c977106a485614c83cd299c8a7281b2202

See more details on using hashes here.

File details

Details for the file Python_CartolaFC-1.5.1-py3-none-any.whl.

File metadata

File hashes

Hashes for Python_CartolaFC-1.5.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8868ff4bf2a5c5e5b7f59f50193278d9ca1c1dd8dda223de2e2b786697bab747
MD5 3215b4a28fba4986a69a82f3a3752fe9
BLAKE2b-256 5598017fcd125e5d26c436e4f1ce38890db770587c5b32008ddfe134310a132d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page