orders.HTTPError wurde nach einer request.get () 404-Antwort nicht abgefangen

Ich habe ein kleines Problem mit der Anforderungsbibliothek.

Angenommen, ich habe in Python eine Anweisung wie die folgende:

try:
   request = requests.get('google.com/admin') #Should return 404

except requests.HTTPError, e:
   print 'HTTP ERROR %s occured' % e.code

Aus irgendeinem Grund wird die Ausnahme nicht abgefangen. Ich habe die API-Dokumentation auf Anfragen überprüft, aber sie ist ein bisschen schmal. Gibt es jemanden, der mehr Erfahrung mit der Bibliothek hat und der mir vielleicht weiterhelfen kann?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage