Sự khác biệt giữa ',' và 'as' trong các câu lệnh ngoại trừ, ví dụ:
try:
pass
except Exception, exception:
pass
và:
try:
pass
except Exception as exception:
pass
Là cú pháp thứ hai hợp pháp trong 2.6? Nó hoạt động trong CPython 2.6 trên Windows nhưng trình thông dịch 2.5 trong cygwin phàn nàn rằng nó không hợp lệ.
Nếu cả hai đều hợp lệ trong 2.6 tôi nên sử dụng?
as
là cách duy nhất để gán ngoại lệ cho một cục bộ trong Python 3.x. Nhưngas
không bắt buộc , vì bạn không phải chỉ định nó nếu bạn không cần nó.