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.
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
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