0 votos
por (20 puntos) en Python

Hola amigos,

-tengo un archivo con varios nombres de usuario y contraseñas con el siguiente formato:
Usuario: pepe Contraseña:123
Usuario: pepe2 Contraseña:1234
Usuario: pepe3 Contraseña:1235
Usuario: pepe4 Contraseña:1236
...
-ahora quiero q esos sombres de usuarios y contraseñas sean pasados uno por uno por un formulario web y luego se extraiga un pedazo de información de la web q es el tiempo disponible de la cuenta y q ese resultado lo escriba al lado, qdaria algo como:
Usuario: pepe Contraseña:123 Tiempo: 00:10:12
Usuario: pepe2 Contraseña:1234 Tiempo: 04:10:12
Usuario: pepe3 Contraseña:1235 Tiempo: 02:10:12
Usuario: pepe4 Contraseña:1236 Tiempo: 01:10:12

el codigo en mechanize que me funciona si testeo los usuarios manuales lo pongo aca, lo que no se hacer es leer el archivo y pasar user y pass como si fuera una variable en mechanize


import mechanize
import cookielib
import ssl
ssl._create_default_https_context = ssl._create_unverified_context
br = mechanize.Browser()
cj = cookielib.LWPCookieJar()
br.set_cookiejar(cj)
br.set_handle_robots(False)
br.set_handle_refresh(mechanize._http.HTTPRefreshProcessor(), max_time=1)
br.addheaders = [('User-agent', 'Mozilla/5.0 (X11; U; Linux i686; es-VE; rv:1.9.0.1)Gecko/2008071615 Debian/6.0 Firefox/9')]
r = br.open('https://www.web.com')
br.select_form(nr=0)
br.form['login_user'] = '123'
br.form['password_user'] = '123'
br.submit()

print br.response().read()

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
1 respuesta
preguntado por cachu_1107 (20 puntos) Oct 30, 2019 en Python
0 votos
1 respuesta
0 votos
0 respuestas
preguntado por chiti1294 (40 puntos) Ene 12, 2020 en Python
0 votos
0 respuestas
preguntado por Jose Feb 6, 2016 en Python
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...