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

Я действительно могу заставить этот код работать без ошибок в одной среде, в которой я работаю.Тем не менее, когда я пишу код (см. Ниже) в другой среде, я получаю сообщение об ошибке:

import tarfile
import numpy as np

texting = []
tar = tarfile.open("home/mk/text.tar.gz", "r:gz")
for member in tar.getmembers():
    f=tar.extractfile(member):
    if f is not None:
        content = f.read()
        texting.append(content)

Просто повторюсь, у меня это работает без проблем в моей единой среде, но я получаюследующая ошибка в другой среде:

EOFError: Compressed file ended before the end-of-stream marker was reached

В чем проблема и как я могу это исправить?

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