J'avais initialement la variable cpanel nommée url et le code ne retournerait rien. Une idée pourquoi? Ça ne semble pas être utilisé par quoi que ce soit d'autre, mais il doit y avoir quelque chose que je néglige.Pourquoi "url" ne fonctionne-t-il pas en tant que variable ici?
import urllib2
cpanel = 'http://www.tas-tech.com/cpanel'
req = urllib2.Request(cpanel)
try:
handle = urllib2.urlopen(req)
except IOError, e:
if hasattr(e, 'code'):
if e.code != 401:
print 'We got another error'
print e.code
else:
print e.headers
print e.headers['www-authenticate']
Ah, merci. J'ai remarqué plus tard que j'avais l'erreur 302 alors que je ne l'étais pas en utilisant la nouvelle variable. Je ne sais pas ce qui a changé, mais de toute façon je ne peux pas le reproduire maintenant tout va bien. – kryptobs2000