JScript

Programação & Desenvolvimento


Você não está conectado. Conecte-se ou registre-se

Exemplo de web scraping com Python

2 participantes

Ir para baixo  Mensagem [Página 1 de 1]

1Exemplo de web scraping com Python Empty Exemplo de web scraping com Python Dom 14 Jun 2015, 9:07 am

waghcwb

waghcwb
Desenvolvedores
Desenvolvedores

Eae galera, segue um script para estudos de como realizar um webscraping com Python.

Tu vai precisar de duas libs, a Beautiful Soup (bs4) e a requests. Ambas facilmente instaladas com pip.

Código:
import requests, bs4
from sys import exit as die

def main():
   forum_url = str(raw_input('Digite o endereço do fórum:\n')) or die('Por favor, insira o endereço de um fórum.')

   try:
      response = requests.get(forum_url + '/u1?change_version=prosilver&keep_theme=2')
      soup = bs4.BeautifulSoup(response.text)
      username = soup.select('.subtitle > span > strong')[0].get_text()
      
      print 'Administrador:', username.strip()

   except Exception, e:
      raise e

if __name__ == "__main__":
  main()

O exemplo neste código faz uma requisição para a página /u1 de algum fórum (forumeiros!!) e verifica quem é o Administrador do fórum.

Claro que o código tem muito o que ser melhorado, ali é apenas um pequeno exemplo.

Espero que seja útil para alguém algum dia rs

http://wagneraugusto.com.br/

2Exemplo de web scraping com Python Empty Re: Exemplo de web scraping com Python Dom 14 Jun 2015, 8:02 pm

joelson0007

joelson0007
Moderadores
Moderadores

muito massa vou testar aqui quando instalar o python novamente. Like

Ir para o topo  Mensagem [Página 1 de 1]

Permissões neste sub-fórum
Não podes responder a tópicos