Projeto de Arquitetura: Webscraping google Maps
python
webscraping
google
planilhas
selenium
2 - Fluxo do projeto em escrita livre:
1 - Abre o navegador
2 - Entra no site
3 - Coleta os dados
4 - Grava os dados numa planilha xlsx
5 - Percorre a paginação
6 - Se acabou os dados, fecha o navegador
7 - envia o Email
3 - Diagrama de classe para fluxo web scraping
A figura abaixo mostra o diagrama de classe para o serviço de web scraping.A premissa do diagrama segue desse maneira: “Um web scraping na qual usa um serviço de web scraping , posteriormente grava os dados e envia o e-mail”, dessa forma, podemosalterar a troca do serviço de web scraping sem alterar o funcionamento do programa, da mesma forma que podemos também trocar o serviço de armazenamento para um banco de dados por exemplo.

Link do reposítório