Neste vídeo, vou te ensinar como fazer login em sua conta segura e extrair dados dessa conta.
WebScraping parece muito fácil se você estiver extraindo dados de páginas estáticas e sem senha. Mas, caso o proprietário do site não queira que alguém roube seus dados, o verdadeiro desafio começa.
Para a página de login, o método POST é utilizado, onde todos os dados vão para o corpo e já foram testados para bloquear bots, então aja como um humano ao extrair dados.
Facebook e alguns sites de destaque usam senhas criptografadas. Portanto, para eles, não podemos contornar a página de login fornecendo e-mail e senha. Mas para a maioria dos sites que são gerenciados por desenvolvedores comuns, podemos capturar dados. Faremos isso usando a biblioteca Requests.
O que é Requests?
Requests é Http para humanos, é uma biblioteca desenvolvida por Keneth Reitz. Ele resolve quase todos os problemas que um desenvolvedor pode enfrentar ao lidar com http. Felizmente, está escrita em Python, então podemos usá-la facilmente.
Uma das coisas bonitas do Python que o torna melhor do que outras linguagens comuns é que ele tem uma comunidade muito grande. É rico em bibliotecas. Você pode encontrar todos os tipos de bibliotecas nele. Você só precisa importá-las e começar a trabalhar. Aproveite sua jornada de sucesso e nunca pense em desistir!
#XProgrammer
#LearnCodeBuildFuture