Script de nós que usará o Selenium para raspar informações do cartão da NBA Topshot, incluindo nomes de cartões, raridade e menor custo no momento.
Explore os documentos »
Visualizar demonstração · Relatório Bug · Solicitar recurso
Script de nós que usará o Selenium para raspar informações do cartão da NBA Topshot, incluindo nomes de cartões, raridade e menor custo no momento. Este projeto é uma maneira divertida de acompanhar o valor dos momentos da NBA da NBA Topshot. Ele se baseia no mercado disponível e o script basicamente digitaliza todos os itens que estão no mercado usando o selênio para fazer um rolagem infinito + captura todos os dados quando o rolagem infinito é concluído. No momento, o script não deve levar mais de 1 hora para ser executado. Otimizações são sempre bem -vindas.
Os dados são raspados uma vez por dia e atualizados para este repositório. Esses dados podem ser encontrados na pasta de dados e seguem a Convenção de Nomeação: topshot_data_${date in mmddyyyy format} .
Para colocar uma cópia local em funcionamento, siga estas etapas simples.
Este é um exemplo de como listar as coisas que você precisa para usar o software e como instalá -las.
npm install npm@latest -ggit clone https://github.com/kennymkchan/nba-topshot-scrapernpm installnode index.jsAs contribuições são o que tornam a comunidade de código aberto um lugar tão incrível para aprender, inspirar e criar. Quaisquer contribuições que você faz são muito apreciadas .
git checkout -b feature/AmazingFeature )git commit -m 'Add some AmazingFeature' )git push origin feature/AmazingFeature ) Distribuído sob a licença do MIT. Consulte LICENSE para obter mais informações.
Kenny Chan - @github
Link do projeto: https://github.com/kennymkchan/nba-topshot-scraper