1
我與sentiwordnet部分的詞性,其中我試圖總結到找到網情緒刑期的列表:定義WordNetError
from nltk.corpus import sentiwordnet as swn, wordnet
score = 0
for term in terms:
try:
term = swn.senti_synset(term)
except WordNetError:
pass
score += term.pos_score() - term.neg_score()
此前添加例外,我是由於字典中沒有出現特定的同義詞,因此得到WordNetError。現在增加了例外,我收到此錯誤:
NameError: name 'WordNetError' is not defined
如何解決此問題?
更換'WordNetError'。並且請下次使用搜索引擎,這實際上是第一個鏈接。 – dhke
@dhke粗魯!我做了,你的解決方案不起作用 – user3058703
AttributeError:'WordNetCorpusReader'對象沒有屬性'WordNetError' – user3058703