Web scraping, também chamado de web data mining ou web harvesting, é o processo de construção de um agente que pode extrair, analisar, baixar e organizar informações úteis da web automaticamente.
Este tutorial irá ensinar vários conceitos de web scraping e deixá-lo confortável com o scraping de vários tipos de sites e seus dados.
Este tutorial será útil para graduados, pós-graduados e estudantes de pesquisa que tenham interesse neste assunto ou que o tenham como parte de seu currículo. O tutorial atende às necessidades de aprendizagem de um aluno iniciante ou avançado.
O leitor deve ter conhecimentos básicos sobre HTML, CSS e Java Script. Ele / ela também deve estar ciente das terminologias básicas usadas na Tecnologia da Web junto com os conceitos de programação Python. Se você não tem conhecimento sobre esses conceitos, sugerimos que consulte primeiro os tutoriais sobre esses conceitos.