An open API service indexing awesome lists of open source software.

https://github.com/idb-devs/automacaowebprecos

treinar um projeto em que a gente tenha que usar automações web com Selenium para buscar as informações que precisamos
https://github.com/idb-devs/automacaowebprecos

automation jupyter-notebook python selenium selenium-python

Last synced: 2 months ago
JSON representation

treinar um projeto em que a gente tenha que usar automações web com Selenium para buscar as informações que precisamos

Awesome Lists containing this project

README

          

# AutomacaoWebPrecos

### Objetivo: treinar um projeto em que a gente tenha que usar automações web com Selenium para buscar as informações que precisamos

- Já fizemos um projeto com esse objetivo no Módulo de Python e Web e em gravações de encontros ao vivo, mas não custa nada treinar mais um pouco.

### Como vai funcionar:

- Imagina que você trabalha na área de compras de uma empresa e precisa fazer uma comparação de fornecedores para os seus insumos/produtos.

- Nessa hora, você vai constantemente buscar nos sites desses fornecedores os produtos disponíveis e o preço, afinal, cada um deles pode fazer promoção em momentos diferentes e com valores diferentes.

- Seu objetivo: Se o valor dos produtos for abaixo de um preço limite definido por você, você vai descobrir os produtos mais baratos e atualizar isso em uma planilha.
- Em seguida, vai enviar um e-mail com a lista dos produtos abaixo do seu preço máximo de compra.

- No nosso caso, vamos fazer com produtos comuns em sites como Google Shopping e Buscapé, mas a ideia é a mesma para outros sites.

### Outra opção:

- APIs

### O que temos disponível?

- Planilha de Produtos, com os nomes dos produtos, o preço máximo, o preço mínimo (para evitar produtos "errados" ou "baratos de mais para ser verdade") e os termos que vamos querer evitar nas nossas buscas.

### O que devemos fazer:

- Procurar cada produto no Google Shopping e pegar todos os resultados que tenham preço dentro da faixa e sejam os produtos corretos
- O mesmo para o Buscapé
- Enviar um e-mail para o seu e-mail (no caso da empresa seria para a área de compras por exemplo) com a notificação e a tabela com os itens e preços encontrados, junto com o link de compra.

### Arquivos Explicação:

- buscas.xlsx -> tabela onde devem ser inseridos os parâmetros da busca a ser realizada, como preço mínimo e máximo.
- Pesquisa de Preços.ipynb -> código python para automação de buscas nos sites do google shopping, buscapé e finalizando enviando um email para quem interessar o dataframe de produtos encontrados.
- buscas.xlsx -> dataframe final dos produtos encontrados, com os parâmetros escolhidos.