TO READ IN ENGLISH CLICK HERE Read this in English
Este projeto é um web scraper que varre um site de hospedagem de músicas que permite que os usuários reproduzam as músicas e selecionem quais instrumentos serão tocados. O código varre o site e baixa todos os arquivos de músicas.
- Python
- MongoDB
- Selenium
- Requests
- E outras bibliotecas Python
- Clone este repositório para a sua máquina local.
- Navegue até o diretório do projeto.
- Instale as dependências do projeto com o comando
pip install -r requirements.txt. - É necessário possuir uma conta no site que foi alvo do scraper para rodar este projeto.
- Execute o script principal com o comando python src/main.py. Este script irá varrer o site e armazenar os links das músicas como documentos no MongoDB.
- Para salvar todos os links das músicas que foram armazenados no MongoDB, execute o arquivo saving_files.py com o comando python src/saving_files.py.
Contribuições para este projeto são bem-vindas. Por favor, abra uma issue para discutir as alterações propostas antes de fazer um pull request. Qualquer dúvida entrar em contato