bestimmten HTTP-Fehler in Python abfangen

Ich möchte einen bestimmten http-Fehler abfangen und nicht irgendeinen aus der ganzen Familie. Ich habe versucht, Folgendes zu tun: -

import urllib2
try:
   urllib2.urlopen("some url")
except urllib2.HTTPError:
   <whatever>

, aber was ich am Ende fange ist jede Art von http-Fehler, aber ich möchte nur fangen, wenn die angegebene Webseite nicht existiert! Wahrscheinlich ist das HTTP-Fehler 404. Aber ich weiß nicht, wie ich diesen Fehler 404 abfangen und das System den Standard-Handler für andere Ereignisse ausführen lassen sol

Antworten auf die Frage(6)

Ihre Antwort auf die Frage