Hallo,
ich verzweifle gerade an etwas, was mir absolut nicht einleuchten will. txt ist eine Instanz von socket.error, erzeugt beim Versuch eine Verbindung aufzubauen, die abgewiesen wurde. Ich will genau diesen Fehler abfangen und bin dabei auf Folgendes gestoßen:
txt.args[1]
'Connection refused'
c = 'Connection refused' txt.args[1].startswith(c)
True
txt.args[1].endswith(c)
True
txt.args[1] is c
False
c = txt.args[1] txt.args[1].startswith(c)
True
txt.args[1].endswith(c)
True
txt.args[1] is c
True
Wie geht das? Ich verstehe das einfach nicht.
Grüße
Frank Benkstein.