I am using Spacy for NLP in Python. I am trying to use nlp.pipe()
to generate a list of Spacy doc objects, which I can then analyze. Oddly enough, nlp.pipe()
returns an object of the class <generator object pipe at 0x7f28640fefa0>
. How can I get it to return a list of docs, as intended?
import Spacy
nlp = spacy.load('en_depent_web_md', disable=['tagging', 'parser'])
matches = ['one', 'two', 'three']
docs = nlp.pipe(matches)
docs
For iterating through docs just do
for item in docs
or do
list_of_docs = list(docs)