【发布时间】:2013-09-26 01:25:44
【问题描述】:
我正在寻找等效的 PHPs InvalidArgumentException 以防函数获取类型不正确的参数。我正在使用 Python 3。(而且我对 Python 还是很陌生。)
ValueError documentation 声明“参数类型正确但值不合适”,因此此处不适合使用。
TypeError documentation 声明“在将操作或函数应用于不适当类型的对象时引发”,因此似乎也不适用。
在我的情况下使用的正确错误类型是什么?
【问题讨论】:
-
为什么觉得TypeError不好?
-
你在写什么样的函数需要类型检查?
标签: python python-3.x typeerror