Jupyter Notebook的Textacy:如何抑制多个错误警告?

pet*_*ich 1 python nlp spacy jupyter-notebook textacy

我正在使用Textacy(在Spacy之上)来处理许多文本片段。

具体来说,我使用Textacy的可读性评分。因为我有很多短文本,所以我得到一条警告,我需要抑制它,否则它会损坏我的笔记本电脑。

我的代码:

def readability(x):
    d = nlp(x);
    t = textacy.TextStats(d);
    return t.readability_stats;

df["readability"] = df.message.apply(readability)
Run Code Online (Sandbox Code Playgroud)

对于我的数据框的每个条目,我都会收到此警告(这是可以预期的):

2017-09-23 19:44:23,283:警告:对于n <sents <30的SMOG分数可能不可靠

我该如何抑制呢?我在文档或网络上都找不到任何提示。

在此先感谢您对正确方向的任何提示。

小智 5

在笔记本顶部添加以下两行并执行它们

 import warnings
 warnings.filterwarnings('ignore')
Run Code Online (Sandbox Code Playgroud)