EOFError: сжатый файл завершился до того, как в распакованном файле bz2 был обнаружен логический конец потока - PullRequest
0 голосов
/ 03 декабря 2018

Я получаю эту ошибку, когда пытаюсь распаковать дамп википедии, чтобы использовать его файл .xml.Как я могу решить это?

filepath='/Data/nlp/ESA/Wiki-ESA-master'
file_name='enwiki-latest-pages-articles.xml.bz2'
zipfile = bz2.BZ2File(file_name) # open the file
DEFAULT_FILENAME = zipfile.read() # get the decompressed data

ошибка:

EOFError: compressed file ended before the logical end-of-stream was detected

1 Ответ

0 голосов
/ 03 декабря 2018

Как говорится в сообщении об ошибке, процесс загрузки, скорее всего, закончился преждевременно, и у вас есть усеченный файл.Попробуйте загрузить снова.

Другая причина может быть повреждены данные на вашем диске.Повторная загрузка также может помочь в этом.

...