如何在 python 中为自定义异常定义 IDLE 调用提示

How to define IDLE calltip for custom exception in python

我正在处理异常,我希望我的异常在定义和其他异常中有一条消息:

但是,当我定义自己的异常时:
我该如何更改该消息?

注意:这是否可能仅使用 python?

你可以这样做:

class NumberError(Exception):
    """The custom message"""
    pass

这称为文档字符串,顾名思义,它用于添加有关 class、函数等的文档

现在您还可以:

help(NumberError)

它会打印文档字符串

更多信息here