raise-literal (B016)
源自 flake8-bugbear linter。
作用
检查 raise 语句是否引发了字面量值。
为什么这不好?
raise 后面必须跟异常实例或异常类,并且异常必须是 BaseException 的实例或其子类。 引发字面量将在运行时引发 TypeError。
示例
建议改为
源自 flake8-bugbear linter。
检查 raise 语句是否引发了字面量值。
raise 后面必须跟异常实例或异常类,并且异常必须是 BaseException 的实例或其子类。 引发字面量将在运行时引发 TypeError。
建议改为