hola a todos,
Estoy intentando realizar mi propio web crawler, y para ello quiero empezar con el logueo en formulario para posteriormente obtener la pagina que ya se como hacerlo.
En el login estoy teniendo algun fallo y no se de donde viene, a ver si con vuestra experiencia me podeis echar un cable, aqui os dejo el codigo:
Código:
import requests
url = "http://www.forosdelweb.com/usercp.php"
payload = {
'vb_login_username':'nombre_usuario',
'vb_login_password':'password_usuario',
'submit':'Iniciar Sesión'
}
s = requests.Session()
logueo = s.post(url, data=payload)
r = s.post('http://www.forosdelweb.com')
if( (logueo.status_code) == 200 ):
print("Peticion de login aceptada")
else:
print("El login esta fallando")
if ('nombre_usuario' in r.text):
print("Has realizado el login correctamente")
else:
print ('Fallo, no te has autenticado correctamente')
saludos y gracias de antemano!