我在 Python 教程的第 8 章中,他们解释了如何定义自己的异常,这里看起来MyError类继承了Exception类,但是当它覆盖__init__参数值中的参数时,它被分配给self.value,但在这种情况下是self.value?
>>> class MyError(Exception):
... def __init__(self, value):
... self.value = value
... def __str__(self):
... return repr(self.value)