Очистка текстового файла LexisNexis, ZeroDivisionError - PullRequest
0 голосов
/ 14 мая 2018

Я пытаюсь очистить некоторые новостные данные 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?

1 Ответ

0 голосов
/ 14 мая 2018

(len(workfile)>.20) равно True или False

X/False => ZeroDevisionError

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...