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