Posiblemente el problema que tienes es que estás enviando el post a
login.html. Pero si miras el código de esa página, cuando pulsas
"Ingresar", la info se envía a login*2*.html

Prueba a cambiar eso y nos dices.

2018-03-31 13:03 GMT-10:00 Damian Siré <damians...@hotmail.com>:

> Uso python 3.6, entonces no puedo utilizar Mechanize, estube buscando en
> Stack y logre diseñar el siguiente código: (La web en si, no es esa, pero
> necesitaba una para probar)
>
> import bs4
> import requests
> import login
>
> #Creamos el objeto se session para guardar los cockies
> s = requests.Session()
>
> #Examinar con consola en chrome
> s.post("https://foro.elhacker.net/login.html";, data={'user':
> datauser.user, 'passwrd': datauser.passw, 'cookielength' : 90})
>
> r = s.get("https://foro.elhacker.net/pm.html";)
>
> print(r.text)
>
> Esto es la data que saque de la consola (Los campos)
>
> [image: enter image description here]
> <https://i.stack.imgur.com/kEkYo.png>
>
> El problema, es que cuando imprimo r.text, me muestra el texto de
> https://foro.elhacker.net/login.html y no el de https://foro.elhacker.net/
> pm.html
>
>
> Si alguien sabe, estaria genial, muchas gracias!!
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es@python.org
> https://mail.python.org/mailman/listinfo/python-es
>
>
_______________________________________________
Python-es mailing list
Python-es@python.org
https://mail.python.org/mailman/listinfo/python-es

Responder a