python - 抛出什么异常? (Python)

标签 python exception

<分区>

如果我有一个带有 2 个可选参数(用于搜索条件)的 python 函数,但没有提供任何参数(我至少需要一个参数),抛出正确的异常是什么?

如果我只需要传递两个参数之一怎么办?如果提供两个,抛出什么异常?或者可以创建两个不同的函数?

最佳答案

TypeError 是最合适的 - 这是您通常得到的结果。

关于python - 抛出什么异常? (Python),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5430388/

相关文章:

c++ - 什么是 R6010 错误?

python - 我可以在 Windows 中通过 ctrl-D 而不是 ctrl-Z 退出 Python 2.5 吗?

python - 使用 matplotlib 绘制直方图

python - 为什么在 Python 中使用 a=b

python - 如何修复 Django REST Framework 中的 UnicodeDecodeError?

java - 运行时/已检查/未检查/错误/异常之间的差异

vb.net - 使用 WebClient 处理 VB.NET SSIS 脚本中的异常(FTP 下载)

android - android如何获得 "android.app.SuperNotCalledException "?

Python用函数的输出替换字符串模式

c++ - 异常消息 : Insert String Representation of Faulty Value