Sự khác biệt giữa việc sử dụng ',' và 'as' trong các câu lệnh ngoại trừ, như sau:
Cả ',' và 'as' đều có cùng chức năng; nhưng việc sử dụng chúng phụ thuộc vào các phiên bản python như sau.
Trong Python 2.5 và các phiên bản cũ hơn, nên sử dụng 'dấu phẩy' vì 'as' không được hỗ trợ.
Trong các phiên bản Python 2.6+, cả 'dấu phẩy' và 'dưới dạng' đều có thể được sử dụng. Nhưng từ Python 3.x, 'as' được yêu cầu để gán ngoại lệ cho một biến.
Kể từ Python 2.6, việc sử dụng 'as' cho phép chúng ta một cách đơn giản để bắt nhiều ngoại lệ trong một khối ngoại trừ duy nhất như được hiển thị bên dưới
except (Exception1, Exception2) as err
ngày nào tốt hơn
except (Exception1, Exception2), err