Python Warning
概念
warning是内置的异常类,所有用户的warning应该继承于内置warning异常。
警告控制的两个阶段:
内置异常类
Warning
Warning过滤器
filter参数 (action, message, category, module, lineno)
可用with创建上下文环境,在此环境使用catch_warnings()捕捉异常
with warnings.catch_warning():
warnings.simplefilter()
fn()
fn()