Nesse codigo eu fiz um exemplo de crawler buscando os preços nas 2 lojas da B2W: Americanas e Submarino.
Estou postando no drive a source e uma imagem de como esta funcionando.
Download: Clique aqui
Scan: Clique aqui
Explicação
- Com AngularJS eu faço request para um arquivo chamado actual_prices.json, de 10 em 10 segundo.
- Estou rodando também, um crawlerzinho feito em python, para obter os preços da pagina de uma SKU. Esse crawler salva as informações no actual_price.json.
Requisitos
- Conhecimento minimo em logica de programação
- Python 2.7 ou 3.0
- Instalar o selenium em seu pc apos ter instalado python: pip install selenium
- Baixar o driver do PhantomJS e colocar no diretório na linha 21 do arquivo crawler.py
- rodar sh start.sh
Testado em: Linux e OSx
leia o README.md e qualquer ERRO poste aqui.
#edit (15/05)
Atualizei o link do arquivo. ajustes.
#edit 2 (16/05)
Esqueci de colocar nos blocos o nome das lojas.