как я могу отменить вывод этого кода?
Класс ядра:
def __init__(self, user_input):
pos = pop(user_input)
subject = ""
for token in pos:
if token.dep == nsubj:
subject = untokenize.untokenize(token)
subject = S(subject)
Я пытался:
https://pypi.org/project/untokenize/
MosesDetokenizer
.join ()
Но у меня есть эта ошибка для моего последнего кода (из этого поста):
TypeError: 'spacy.tokens.token.Token' object is not iterable
Эта ошибка для .join ():
AttributeError: 'spacy.tokens.token.Token' object has no attribute 'join'
А для MosesDetokenizer:
text = u "{}" .format ("" .join (tokens))
Ошибка типа: может присоединиться только к повторяемой