python - Spacy - nlp.pipe() 返回生成器
问题描述
我在 Python 中使用 Spacy 进行 NLP。我正在尝试使用nlp.pipe()
生成 Spacy 文档对象的列表,然后我可以对其进行分析。奇怪的是,nlp.pipe()
返回一个类的对象<generator object pipe at 0x7f28640fefa0>
。我怎样才能让它按预期返回文档列表?
import Spacy
nlp = spacy.load('en_depent_web_md', disable=['tagging', 'parser'])
matches = ['one', 'two', 'three']
docs = nlp.pipe(matches)
docs
解决方案
对于遍历文档只是做
for item in docs
或者做
list_of_docs = list(docs)
推荐阅读
- excel-formula - 为什么这个 Countifs 功能不起作用?
- chisel - 访问 regmap RegFields
- css - 有没有办法让左边框填满所有空间(没有内部间隙)?
- excel - 在 VBA 中找到正确的运行时错误行
- r - 在传单中选择/取消选择多个多边形以使用 R Shiny 更新绘图图表
- github - 如何在 github 上打开拉取请求以改进 bitbucket fork?
- java - 位置监听器适用于 Android 6.0 但不适用于 android 8.0+
- java - 应用程序重启后 Spring Boot 无法从 Oracle 数据库中读取
- cmake - CMake在运行时从子目录中的其他库链接错误
- python - 如何使用 python IMAP 从 gmail 中删除电子邮件?