iROOT
@iROOT

Как обновить библиотеку ZLIB для Python?

Есть проблема, ZLIB распаковывает не все данные, сказали что был баг во всех линейке Python.
Как можно обновить ZLIB или есть какие-то алтернативные библиотеки для распаковки?
Нужна Windows версия.
  • Вопрос задан
  • 3096 просмотров
Решения вопроса 3
nochkin
@nochkin
zlib это часть самого Python. Надо обновить Python:
www.python.org/download/releases/2.7.6/
www.python.org/download/releases/3.3.3/

По поводу альтернативы:
Смотря какая цель и реализация. Может, gzip подойдёт?
Ответ написан
stepank
@stepank
zlib в Питоне - это байндинги к библиотеке zlib. Можно попробовать обновить библиотеку и пересобрать питон.
Ответ написан
Комментировать
iROOT
@iROOT Автор вопроса
Ошибка была в том что я не правильно округлял число в большую сторону до кратного четырем, делал без проверки, поэтому выдавало ошибку incorrect data check когда оно было кратным.
Сделал так round = lambda x: 0 if x % 4 == 0 else 4 - x % 4
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы