Was ist der Unterschied zwischen ist '' und 'wie' in außer Aussagen, zB:Python versucht ... außer Komma vs 'als' in der Ausnahme
try:
pass
except Exception, exception:
pass
und:
try:
pass
except Exception as exception:
pass
Ist die zweite Syntax in 2.6 legal? Es funktioniert in CPython 2.6 unter Windows, aber der 2.5 Interpreter in Cygwin beschwert sich, dass es ungültig ist.
Wenn beide in 2.6 gültig sind, was sollte ich verwenden?
Die Verwendung von 'as' ist die einzige Möglichkeit, die Ausnahme einem lokalen in Python 3.x zuzuordnen. Aber 'as' ist nicht _required_, da Sie es nicht angeben müssen, wenn Sie es überhaupt nicht benötigen. – mercator