Este projeto foi desenvolvido como parte do processo seletivo da b2bflow para a vaga de Estágio em Desenvolvimento Python.
A aplicação realiza um web scraping no site público Mercado Livre, buscando produtos com base em uma palavra-chave fornecida pelo usuário. Os dados coletados são salvos em um arquivo .txt.
- Python 3
- requests
- beautifulsoup4
- re (expressões regulares)
- Pede ao usuário o nome de um produto (ex: "notebook", "celular").
- Acessa a página de resultados do Mercado Livre.
- Coleta:
- Marca do produto
- Nome
- Preço (limpando descontos ou promoções)
- Link do produto
- Salva tudo em um arquivo chamado
resultado_pesquisa.txt.
- Clone o repositório ou baixe o script:
git clone https://github.com/CiriloDevelope/web-scraping.git- instale as dependências:
pip install -r requirements.txt- Execute o código:
python scraping.py