當我運行我的程序,這是使用:下載數據時如何阻止NLTK輸出到終端?
nltk.download('wordnet')
from nltk.corpus import wordnet
我得到以下輸出到我的終端:
[nltk_data] Downloading package wordnet to
[nltk_data] /Users/.../nltk_data...
[nltk_data] Package wordnet is already up-to-date!
我的程序依賴於沒有保存到終端信息,所得到的輸出文件,所以如何防止上述線路發生,或將其寫入sys.stderr
,因此它不會被包含而不是通過print
?