#python #spacy
#python #spacy
Вопрос:
Есть ли какой-либо способ получить список шаблонов в a PhraseMatcher
? Например, если я добавил шаблоны abc, def, efg
в сопоставитель, есть ли способ, которым я могу перечислить эти шаблоны? Или даже просто проверьте, есть ли abc
шаблон в сопоставителе?
Ответ №1:
В частности, для PhraseMatcher внутренний список правил не отображается, но __contains__
реализован, чтобы вы могли это сделать:
matcher.add("abc", ...)
"abc" in matcher # => True
Из любопытства, что вы проверяете? По моему опыту работы с сопоставителями, обычно они просто настраиваются и используются без особого распространения, мне сложно представить ситуацию, в которой вы использовали бы эту особенность.