Как избежать ошибки StopIteration с Ngrams

Я учусь обрабатывать языковые данные, особенно с помощью ngrams. Когда я пишу следующий цикл, он выдает мне сообщение об ошибке StopIteration. Файлы представляют собой текстовые файлы, которые содержат список из многих слов. Не могли бы вы сказать мне, в чем причина этого и как я мог бы избежать этого, пожалуйста?

for x in listdir:
    os.chdir('...')
    x1 = open(x,'r')
    data1 = x1.read().split('\n')
    fg = sorted(ngrams(data1, 6)) 
    ....

/anaconda3/lib/python3.6/site-packages/ipykernel_launcher.py:34: DeprecationWarning: generator 'ngrams' raised StopIteration

0 ответов

Другие вопросы по тегам