ich suche nach einem Weg sich via Python Programm
automatisch auf einer Webseite einzuloggen. Unterstehendes
Skript funktioniert so nicht.
Erste (Newbie)Frage wäre, was überhaupt ein realm ist.
Kann hierfür auch None bzw realm='None' angegeben werden?
Tipps und Information zum Erstellen solcher (Einlog-)Programme in Python
(Codeschnippsel ?) wären nett.
MfG
Silvio
Beispielskript
Code: Alles auswählen
import urllib2
# set up authentication info
authinfo = urllib2.HTTPBasicAuthHandler()
#authinfo.add_password( 'realm' , 'host', 'user', 'password')
authinfo.add_password( None, 'http://cgi.zdnet.de/forum/login.php', 'hans', 'harald')
#proxy_support = urllib2.ProxyHandler({"http" : "http://ahad-haam:3128"})
# build a new opener that adds authentication and caching FTP handlers
opener = urllib2.build_opener( authinfo, urllib2.CacheFTPHandler)
# install it
urllib2.install_opener(opener)
f = urllib2.urlopen('http://cgi.zdnet.de/forum/login.php')
print f.read()