在 Python 中,“except Exception as e”和“except Exception, e”有什麼區別?
在 except 語句中使用“,”和“as”的區別如下
“,”和“as”在功能上相同;但它們的用法取決於 python 版本,如下所示。
在 Python 2.5 及更早版本中,建議使用“逗號”,因為不支援“as”。
在 Python 2.6+ 版本中,可以使用“逗號”和“as”。但從 Python 3.x 開始,需要“as”將異常分配給變數。
從 Python 2.6 開始,使用“as”允許我們用一種簡潔的方式在單個 except 塊中捕獲多個異常,如下所示
except (Exception1, Exception2) as err
好過
except (Exception1, Exception2), err
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP