
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()
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Instalando partes faltantes do Plasma 6
Adicionar botão "mostrar área de trabalho" no Zorin OS
Como montar um servidor de backup no linux
Desenvolvi um programa de hot corner (você colocar o mouse nos cantos)... (2)
Problema com uso do sed [RESOLVIDO] (3)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (13)









