Implement PhraseMatcher.__len__

This commit is contained in:
ines 2017-10-25 12:09:56 +02:00
parent 7eebeeaf85
commit 9c733a8849

View File

@ -471,7 +471,13 @@ cdef class PhraseMatcher:
self._callbacks = {}
def __len__(self):
raise NotImplementedError
"""Get the number of rules added to the matcher. Note that this only
returns the number of rules (identical with the number of IDs), not the
number of individual patterns.
RETURNS (int): The number of rules.
"""
return len(self.phrase_ids)
def __contains__(self, key):
raise NotImplementedError