SpaCy,解析,标记 - 输出为列表

时间:2016-09-04 22:03:37

标签: python spacy

我正在使用spacy for nlp,我以简洁的形式发出打印/输出结果。目前,(token.pos_)的每个输出都转到一个新行。

我希望将其作为列表打印出来。我可以在nltk / stanford pos中执行此操作,但spacy的文档非常混淆。我似乎无法找到令牌如何工作或如何以可接受的方式调用我需要的值。 Spacy,是如此机械化。

这是我的代码:

for token in words:
    print(token.pos_)

Adj
Adj
Noun
Noun

[adj,adj]
[noun,noun]

我试过了

for token in words:
    v,x = token.pos_

1 个答案:

答案 0 :(得分:0)

可以将结果添加到列表中,而不是打印,例如

listOfPos = []

for token in words:
    listOfPos.append(token.pos_)

print listOfPos
相关问题