Seite 1 von 1

(gelöst)Exception Problem

Verfasst: Montag 29. Juni 2009, 10:25
von Schaf220
Hallo Community,

Ich habe folgesdes Problem, und zwar ich arbeite mit urllib2 und möchte einen HTTP Error oder URL Error mit try und except abfangen. Das habe ich dann so gemacht:

Code: Alles auswählen

    def funktion(self, ip):
        try:
            code....

        except HTTPError, why:     
            print why
Jetzt wird mir jedes Mal gesagt "global name HTTPError is not defined". Wie kann ich die Exception hinzufügen?

MfG
Schaf220

Verfasst: Montag 29. Juni 2009, 10:29
von Barabbas
Hallo Schaf220,

entweder indem du den Fehler aus urllib2 importierst oder indem du schreibst urllib2.HTTPError.

Gruß,

dsn

Verfasst: Montag 29. Juni 2009, 11:01
von Schaf220
jo danke hat alles geklappt =)