-1
我在Python教程的第8章中解釋瞭如何定義自己的異常,這裏看起來像MyError
類繼承了Exception
類,但是當它覆蓋__init__
時,參數值中的參數被分配給self.value
,但在這種情況下,是self.value
?這個類中的self.value在哪裏?
>>> class MyError(Exception):
... def __init__(self, value):
... self.value = value
... def __str__(self):
... return repr(self.value)