Abril 20, 2018, 06:06:55 pm

Autor Tema: loguin desde python en web?  (Leído 1521 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado hanlly

  • Yo vivo en CPH
  • ***
  • Mensajes: 505
    • Ver Perfil
loguin desde python en web?
« en: Febrero 09, 2012, 08:02:25 pm »
Hola todos!! :)

Estoy pasando por aqui para ver si me aconsejan algo sobre como hacer login en una web (servidores de descargas como rapidshare, uploaded, bitshare, etc...) desde python

El caso es poder entrar al panel de control de alguna cuenta, y revisar ciertas cosas como Vigencia.... fecha de vencimiento, tipo de cuenta, etc.... (esta parte creo k ya la haria con urllib2.urlopen(url).read())

Lo k deseo saber es Como iniciar sesion, que se mantenga abierta obviamente mientras descargo codigo fuente de la pagina de los detalles de la cuenta, y tambien como cerrarla...

Gracias :)
You are not allowed to view links. Register or Login

Desconectado JaAViEr

  • ¡ Programming the world !
  • Colaborador
  • ****
  • Mensajes: 8218
  • http://ethereumchile.cl
    • Ver Perfil
    • Ethereum Chile
Re:loguin desde python en web?
« Respuesta #1 en: Febrero 09, 2012, 10:51:00 pm »
Hola, buen día hanlly.

  Debes saber manipular las cookies o más fácil aún, saber guardar una cookie que contendrá la sesión, para que al navegar por
el panel no se pierda el login. Para obtener los datos deberás usar las famosas expresiones regulares(que ya viste en otro tema).

  Dejando las cosas más claras, también deberás enviar los datos por POST al servidor, de la siguiente manera:
Código: (python) You are not allowed to view links. Register or Login
import urllib
datos = {'user':'hanlly','password':'hanlly123'}
ingresar = urllib.urlopen("http:// web de login", urllib.urlencode(datos)).read()
  Eso teniendo en cuenta que al ingresar al website, los campos necesarios solo son user y password.
Para saber a que web enviarle la petición POST, fíjate en el código de fuente y busca el <form action="XXXX"

  Espero haberte guiado un poco que sea !

Saludos, Javier.
¡MI TWITTER You are not allowed to view links. Register or Login!
You are not allowed to view links. Register or Login !

Desconectado hanlly

  • Yo vivo en CPH
  • ***
  • Mensajes: 505
    • Ver Perfil
Re:loguin desde python en web?
« Respuesta #2 en: Febrero 10, 2012, 07:44:04 am »
gracias JaVIEr.. aunk no entendi mucho.....

Esto puede variar entre pagina y pagina, no??

Hay algun manual por ahi de como hacer esto k busco??

Desconectado JaAViEr

  • ¡ Programming the world !
  • Colaborador
  • ****
  • Mensajes: 8218
  • http://ethereumchile.cl
    • Ver Perfil
    • Ethereum Chile
Re:loguin desde python en web?
« Respuesta #3 en: Febrero 10, 2012, 08:31:01 am »
Hola nuevamente !

  La respuesta a lo primero es Sí, entre cada página varía. Pues son diferentes campos, diferentes validaciones, etc.
 Ten en cuenta que hay muchas webs como los foros SMF que crean tokens de seguridad, que tendrás que obtener primero
para luego poder hacer el login. Pero si o si cada web varía, ya que no todas usan los mismos campos ni los mismos formularios.

Y pues no creo que haya manuales.


xx
[python]VideoTraining Aprende A Programar En Python desde 0

Iniciado por juh

1 Respuestas
2279 Vistas
Último mensaje ſeptiembre 30, 2010, 07:54:52 pm
por Sthefano02
xx
Quisiera logearme desde la consola (GNU/Linux) a facebook desde Python

Iniciado por SixP4ck3r

3 Respuestas
1847 Vistas
Último mensaje Mayo 14, 2012, 06:52:54 pm
por leyenda1
xx
Videotutoriales de Python desde 0

Iniciado por jojo5716

0 Respuestas
1240 Vistas
Último mensaje Junio 28, 2012, 03:13:23 pm
por jojo5716
exclamation
Aprende python desde cero

Iniciado por pacosn1111

0 Respuestas
1371 Vistas
Último mensaje Junio 19, 2012, 04:10:04 am
por pacosn1111
exclamation
APRENDE PYTHON DESDE CERO

Iniciado por TXS

105 Respuestas
180097 Vistas
Último mensaje Enero 28, 2013, 05:21:12 am
por pacosn1111
exclamation
Python desde Cero [Ricardo Narvaja].

Iniciado por pr0xyh4ck

1 Respuestas
2877 Vistas
Último mensaje Febrero 25, 2011, 10:55:17 am
por Sombra negra
xx
Logearse a Facebook desde Perl o python!

Iniciado por SixP4ck3r

0 Respuestas
1062 Vistas
Último mensaje Febrero 15, 2012, 06:44:08 am
por SixP4ck3r
question
manejar el clipboard desde python (winxp)

Iniciado por self.sombra

1 Respuestas
933 Vistas
Último mensaje Enero 23, 2012, 11:02:29 pm
por ps1c0s1s
xx
PoC interactuando con formularios html desde Python

Iniciado por blozzter

1 Respuestas
894 Vistas
Último mensaje Octubre 23, 2011, 12:25:35 pm
por JaAViEr
question
imagenes de los ejemplos de aprenda python desde cero

Iniciado por abigailcampo

6 Respuestas
1765 Vistas
Último mensaje Agosto 02, 2011, 07:46:17 pm
por cemasmas