首頁 >後端開發 >Python教學 >Python忽略warning警告錯誤

Python忽略warning警告錯誤

高洛峰
高洛峰原創
2016-10-19 11:52:181583瀏覽

python開發中經常遇到報錯的情況,但是warning通常不會影響程式的運行,而且有時特別討厭,下面我們來說下如何忽略warning錯誤。

在說忽略warning之前,我們先來說下如何主動產生warning錯誤,這裡用到warnings模組,看如下碼:

import warnings
def fxn():
    warnings.warn("deprecated", DeprecationWarning)
with warnings.catch_warnings():
    warnings.simplefilter("ignore")
    fxn()

   

這樣就產生了warning錯誤的輸出呢?很簡單

import warnings
warnings.filterwarnings("ignore")

   

這樣就忽略了警告錯誤的輸出。很簡單吧~~

又有人要問如何忽略命令列下警告錯誤的輸出呢?也簡單:

python -W ignore yourscript.py

   

這樣就OK了

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn