Python Warning


Python Warning

官方文檔

概念

warning是內置的異常類,所有用戶的warning應該繼承於內置warning異常。

警告控制的兩個階段:

  1. 通過異常過濾器控制警告是否觸發,通過filterwarnings()添加過濾,而通過resetfilter()重置過濾器;
  2. 控制異常的顯示,通過showwarning()顯示警告,而通過formatwarning()控制警告顯示;

內置異常類

Warning

Warning過濾器

filter參數 (action, message, category, module, lineno)

可用with創建上下文環境,在此環境使用catch_warnings()捕捉異常

with warnings.catch_warning():
    warnings.simplefilter()
    fn()
    fn()


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM