@@ -33,14 +33,14 @@ class Api(object):
3333 Para criar uma instância da classe cartolafc.Api, sem autenticação:
3434 >>> import cartolafc
3535 >>> api = cartolafc.Api()
36-
36+
3737 Para obter o status atual do mercado
3838 >>> mercado = api.mercado()
3939 >>> print(mercado.rodada_atual, mercado.status.nome)
40-
40+
4141 Para utilizar autenticação, é necessário instancias a classe cartolafc.Api com os argumentos email e senha.
4242 >>> api = cartolafc.Api(email='usuario@email.com', password='s3nha')
43-
43+
4444 Para obter os dados de uma liga (após se autenticar), onde "nome" é o nome da liga que deseja buscar:
4545 >>> liga = api.liga(nome)
4646 >>> print(liga.nome)
@@ -60,7 +60,7 @@ def __init__(self, email=None, password=None, attempts=1):
6060 attempts (int): Quantidade de tentativas que serão efetuadas se os servidores estiverem sobrecarregados.
6161
6262 Raises:
63- cartolafc.CartolaFCError: Se as credenciais forem inválidas ou se apenas um dos
63+ cartolafc.CartolaFCError: Se as credenciais forem inválidas ou se apenas um dos
6464 dois argumentos (email e password) for informado.
6565 """
6666
@@ -82,7 +82,7 @@ def set_credentials(self, email, password):
8282 Args:
8383 email (str): O email do usuário
8484 password (str): A senha do usuário
85-
85+
8686 Raises:
8787 cartolafc.CartolaFCError: Se o conjunto (email, password) não conseguiu realizar a autenticação com sucesso.
8888 """
@@ -202,7 +202,7 @@ def parciais(self):
202202 data = self ._request (url )
203203 clubes = {clube ['id' ]: Clube .from_dict (clube ) for clube in data ['clubes' ].values ()}
204204 return {int (atleta_id ): Atleta .from_dict (atleta , clubes = clubes , atleta_id = int (atleta_id )) for
205- atleta_id , atleta in data ['atletas' ].items ()}
205+ atleta_id , atleta in data ['atletas' ].items () if atleta [ 'clube_id' ] > 0 }
206206
207207 raise CartolaFCError ('As pontuações parciais só ficam disponíveis com o mercado fechado.' )
208208
@@ -222,7 +222,7 @@ def pos_rodada_destaques(self):
222222
223223 def time (self , id = None , nome = None , slug = None , as_json = False ):
224224 """ Obtém um time específico, baseando-se no nome ou no slug utilizado.
225- Ao menos um dos dois devem ser informado.
225+ Ao menos um dos dois devem ser informado.
226226
227227 Args:
228228 id (int): Id to time que se deseja obter. *Este argumento sempre será utilizado primeiro*
@@ -232,7 +232,7 @@ def time(self, id=None, nome=None, slug=None, as_json=False):
232232
233233 Returns:
234234 Uma instância de cartolafc.Time se o time foi encontrado.
235-
235+
236236 Raises:
237237 cartolafc.CartolaFCError: Se algum erro aconteceu, como por exemplo: Nenhum time foi encontrado.
238238 """
@@ -267,7 +267,7 @@ def time_parcial(self, id=None, nome=None, slug=None, parciais=None):
267267 raise CartolaFCError ('As pontuações parciais só ficam disponíveis com o mercado fechado.' )
268268
269269 def times (self , query ):
270- """ Retorna o resultado da busca ao Cartola por um determinado termo de pesquisa.
270+ """ Retorna o resultado da busca ao Cartola por um determinado termo de pesquisa.
271271
272272 Args:
273273 query (str): Termo para utilizar na busca.
0 commit comments