В чем разница между ',' и 'as', за исключением утверждений, например:
try:
pass
except Exception, exception:
pass
и:
try:
pass
except Exception as exception:
pass
Законен ли второй синтаксис в 2.6? Он работает в CPython 2.6 в Windows, но интерпретатор 2.5 в cygwin жалуется, что он недействителен.
Если они оба действительны в 2.6, что я должен использовать?
as
- единственный способ присвоить исключение локальному в Python 3.x. Ноas
это не обязательно , так как вам не нужно указывать это, если вам это вообще не нужно.