gfooky /
celesc_crawler
Automação em Python com Playwright para extração e download em lote de faturas de energia da Agência Virtual da Celesc. Suporta contas simples, corporativas (Grupo A e B) e interceptação de API GraphQL.
46/100 healthLoading repository data…
vinigracindo / repository
Simples crawler para obter resultados dos jogos de futebol
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
Um pequeno crawler para pegar resultados de futebol ao vivo. O crawler coleta as informações do site: https://www.placardefutebol.com.br/
jogos_de_hoje(format='dict', cache=True) - Retorna todos os jogos de hoje (Que aconteceram, que estão acontecendo e os que irão acontecer).
O format indica o tipo de saída.
O format aceita como parâmetro 'json', 'xml' e o padrão 'dict'.
O cache é uma parâmetro que evita consultas ao site toda vez que os métodos forem invocados. Caso você invoque o método com cache=False
o crawler faz uma consulta novamente ao site atualizando os dados.
jogos_ao_vivo(format='dict', cache=True) - Retorna os jogos que estão acontecendo no momento.
O format indica o tipo de saída.
O format aceita como parâmetro 'json', 'xml' e o padrão 'dict'.
O cache é uma parâmetro que evita consultas ao site toda vez que os métodos forem invocados. Caso você invoque o método com cache=False
o crawler faz uma consulta novamente ao site atualizando os dados.
buscar_jogo_por_time(time, cache=True) - Retorna o jogo do time especificado.
retorna vazio se não houver jogos hoje para o time.
O cache é uma parâmetro que evita consultas ao site toda vez que os métodos forem invocados. Caso você invoque o método com cache=False
o crawler faz uma consulta novamente ao site atualizando os dados.
Instale as dependências
pip install dicttoxml
pip install lxml
Para instalar usando pip:
pip install pyfutebol
from pyfutebol import crawler
resultados = crawler.jogos_de_hoje()
for resultado in resultados:
print(resultado)
from pyfutebol import crawler
resultados = crawler.jogos_ao_vivo()
for resultado in resultados:
print(resultado)
from pyfutebol import crawler
resultados = crawler.jogos_ao_vivo(format='json')
print(resultado) # saída em formato json
from pyfutebol import crawler
resultado = crawler.buscar_jogo_por_time('flamengo')
print(resultado)
from pyfutebol import crawler
crawler.jogos_de_hoje() # Faz uma consulta no site https://www.placardefutebol.com.br/ e pega os resultados.
crawler.jogos_ao_vivo() # Não faz consulta no site e utiliza os dados obtidos quando o método anterior foi executado.
crawler.jogos_ao_vivo(cache=False) # Faz uma consulta no site https://www.placardefutebol.com.br/ e pega os resultados.
Selected from shared topics, language and repository description—not editorial ratings.
gfooky /
Automação em Python com Playwright para extração e download em lote de faturas de energia da Agência Virtual da Celesc. Suporta contas simples, corporativas (Grupo A e B) e interceptação de API GraphQL.
46/100 health