Форум сайта python.su
Возникает ошибка при выполнении такого текста
import zlib
with open(“E:\\MyPython\\ftpzip.zip”, “rb”) as fin, open(“E:\\MyPython\\ftpzip.txt”, “wb”) as fout:
fout.write(zlib.decompress(fin.read()))
print(“Тест распаковки завершен”)
zlib.error: Error -3 while decompressing data: incorrect header check
Файл E:\\MyPython\\ftpzip.zip точно упакованный, раскрываю его для проверки winrar'ом.
Подскажите как это “лечить”.
Офлайн
Nail59
читать инструкцию документацию, а заодно узнать различия между zip-архивом и алгоритмом сжатия deflate. Ваш код идеологически не правильный.
Офлайн
JOHN_16
Nail59читать инструкцию документацию, а заодно узнать различия между zip-архивом и алгоритмом сжатия deflate. Ваш код идеологически не правильный.
Отредактировано Nail59 (Июль 3, 2014 11:32:12)
Офлайн
Nail59
откройте для себя docs.python.org, да и еще у вас уже установлена chm версия.
А вообще вам нужен модуль zipfile
Офлайн