python - 未传递参数时引发类异常或类异常实例

标签 python

我看到有时会出现类,有时会出现类的实例。

如果您不想添加任何额外信息作为参数,哪种引发异常的方法更好

raise ValueError

raise ValueError()

?

最佳答案

没关系,因为如果您只提升类,Python 将创建实例。

但是,最好是显式地自己创建实例,以使其明确无误地使用它。

关于python - 未传递参数时引发类异常或类异常实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18250256/

相关文章:

python - SQLAlchemy jsonb 列 - 如何根据键上的 id 列表执行过滤

python - python 数据框删除重复项

python - Matplotlib:具有多种颜色的 y 轴标签

Python - 尝试除外

python - 使用 matplotlib 在多线图中显示错误栏

python - 如果给定的字符串与某种格式不匹配,引发哪个异常?

python - 如何将字符串转换成字典,并统计每个单词的个数

python - Pylint 错误消息 : "E1101: Module ' lxml. etree'没有 'strip_tags' 成员'”

python - 如何定义一个返回函数之和的函数?

python - scikit-learn 中多类问题的级联分类器