Я пытаюсь очистить некоторые новостные данные NexisLexis, используя скрипт Python Нила Карена. Однако, когда я пытаюсь запустить его, эта конкретная строка дает мне ZeroDivisionError:
meta_list=[m for m in meta_list if float(lnraw.count(m))/(len(workfile)>.20)]
С рабочим файлом:
workfile=re.sub(' Copyright .*?\\r\\n','ENDOFILE',lnraw)
workfile=workfile.replace('\xef\xbb\xbf\r\n','')
workfile=workfile.split('ENDOFILE')
workfile=[f for f in workfile if len(f.split('\r\n\r\n'))>2]
Кажется, я не могу это исправить, ненулевое условие, кажется, соответствует> .20?