- Descrição do Projeto
- Funcionalidades e Demonstração da Aplicação
- Pré requisitos
- Execução
- Implantação
- Bibliotecas
Este repositório é meu projeto Python de automação web e atualização de base de dados. O objetivo é, a partir de web-scrapping, encontrar as cotações atuais de algumas moedas e, então, atualizar uma base de dados de produtos.
Atualização de base de dados (planilha excel) a partir de informações coletadas online.
- Sistema operacional Windows
- IDE de python (ambiente de desenvolvimento integrado de python)
- Google Chrome
- Base de dados (planilha excel)
Na execução deste código, devido ao modo headless da biblioteca selenium, pode-se utilizar livremente o mouse e teclado, bem como o próprio navegador durante a automação.
É possível adaptar este projeto a qualquer base de dados de produtos/serviços cujo valor de compra/venda dependa das cotações atualizadas de quaisquer moedas.
- selenium: biblioteca de automação web
- webdriver_manager.chrome: biblioteca que atualiza o drive do Google Chrome
- pandas: biblioteca que permite, no caso, a integração de arquivo excel