E aí, Marcelo! Como está?
Parabéns por ter compartilhado o seu código conosco!
Eu gostei bastante de como você trabalhou a função para organizar ao scraping com Python, aplicou muito bem o Selenium para carregar páginas dinamicamente e ainda entendeu a importância da BeautifulSoup para analisar o HTML obtido.
Falando nisso, você sabia que:
Selenium
O Selenium surgiu em 2004 como uma ferramenta para automatizar testes em navegadores. Com o tempo, ele se tornou essencial também para raspagem de dados, já que consegue lidar com páginas dinâmicas e carregadas por JavaScript.
Interessante né?!
Continue postando as suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.
Alguns materiais podem estar em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.
Ah, uma pergunta: o que você prefere praticar mais, automatizar interações com páginas dinâmicas usando Selenium ou extrair e estruturar dados com BeautifulSoup para análises posteriores?
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!