Enviado em 22/05/2016 - 15:02h
Decidi fazer outra pergunta mas passando mais informações O problema é logar em uma pagina HTML vou postar o fonte dela quem sabe ajuda http://pastebin.com/j0dU3VZw . Estou tentando fazer login com este código:
from requests.auth import HTTPBasicAuth
from requests.auth import HTTPDigestAuth
import requests
import getpass
def basic():
url = 'http://192.168.0.1/login.htm'
username = 'Admin'
password = getpass.getpass()
authentication = HTTPBasicAuth(username, password)
try:
r = requests.get(url, auth=authentication, allow_redirects=True)
if r:
print(r.status_code)
print(r.text)
else:
print("Not found")
except requests.exceptions.ContentDecodingError as e:
print('wrong password')
def digest():
url = 'http://192.168.0.1/login.htm'
username = 'Admin'
password = getpass.getpass()
authentication = HTTPDigestAuth(username, password)
try:
r = requests.get(url, auth=authentication, allow_redirects=True)
if r:
print(r.status_code)
print(r.text)
else:
print("Not found")
except requests.exceptions.ContentDecodingError as e:
print('wrong password')
basic()
digest()
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Teclado n~ao escreve abnt2 (10)
Já estou acreditando que não há limites... (6)
Linux mint só reproduz vídeos em navegadores se estiverem mutados [RES... (2)