...habe da ein problem bei einem kleinen skript, mit welchem ich webseiten, die passwortgeschuetzt sind, abrufen kann. ich muss dazu sagen, dass ich ein ziemlicher python-neuling bin. hier also mal die zeilen, die es eigentlich tuen sollten (dachte ich):
Code: Alles auswählen
username='geheim'
passwd=username
url=self.absolute_url()
try:
passman= urllib2.HTTPPasswordMgrWithDefaultRealm()
passman.add_password(None, url, username, passwd)
authhandler = urllib2.HTTPBasicAuthHandler(passman)
opener = urllib2.build_opener(authhandler)
fd=opener.open(url)
render=fd.read()
fd.close()
except Exception, inst:
return 'fail\r'+url+'\r\r'+str(inst)
Code: Alles auswählen
http://x.x.x.x:y/bla/bla/index_html
als antwort bekomme ich immer
Code: Alles auswählen
HTTP Error 401: Unauthorized
kann mir irgendjemand sagen, ob der fehler in dem skript steckt?
danke schonmal und ciao
nons