如何在 modern Python 中宣告自定義異常?


要在 Modern Python 中覆蓋內容或向異常傳遞額外的引數,需要這樣做

class ValidationError(Exception):
def __init__(self, message, errors):
super(ValidationError, self).__init__(message)
self.errors = errors

透過這種方式,我們可向第二個引數傳遞錯誤訊息的字典,並在需要時稍後獲取。

更新日期:26-9-2019

165 次瀏覽

開啟您的職業生涯

完成課程後獲得認證

開始
廣告
© . All rights reserved.