3
我嘗試使用nltk進行一些文字處理,但出現警告。我發現如果有「國家」這個詞,該程序會發出警告。我想知道是否有任何方法可以在發生警告後停止該程序。謝謝如何在出現警告時停止程序
警告: UnicodeWarning:統一等於比較未能兩個參數爲Unicode轉換 - 將它們解釋爲是不平等的 如果字[0] .lower()不stopwords.words():
我嘗試使用nltk進行一些文字處理,但出現警告。我發現如果有「國家」這個詞,該程序會發出警告。我想知道是否有任何方法可以在發生警告後停止該程序。謝謝如何在出現警告時停止程序
警告: UnicodeWarning:統一等於比較未能兩個參數爲Unicode轉換 - 將它們解釋爲是不平等的 如果字[0] .lower()不stopwords.words():
警告是一個非致命錯誤。有些事情是錯的,但程序可以繼續。
它們可以用標準庫模塊warnings
或通過命令行處理,通過標記-Werror
。以編程方式:
import warnings
with warnings.catch_warnings():
warnings.simplefilter('error')
function_raising_warning()
明白了。 – galaxyan