Задать вопрос
@Cassum

Как распаковать .tar.lz файл в Python?

Собственно, сабж. Пробовал разные библиотеки, все так или иначе валятся с ошибками.

In [3]: pylzma.decompress(open('test.tar.lz').read())
---------------------------------------------------------------------------
TypeError                                 Traceback (most recent call last)
<ipython-input-3-754579e593a6> in <module>()
----> 1 pylzma.decompress(open('test.tar.lz').read())

TypeError: Error while decompressing: 1

lzma.LZMAFile('test.tar.lz')
Out[5]: <lzma.LZMAFile at 0x7fb5bc7f5cb0>

In [6]: fd = _

In [7]: fd.read()
---------------------------------------------------------------------------
error                                     Traceback (most recent call last)
<ipython-input-7-d71eb2ecf86c> in <module>()
----> 1 fd.read()

error: unknown file format


Сам файл точно не битый, при помощи tar --lzip -xvf test.tar.lz распаковывается нормально
  • Вопрос задан
  • 2869 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

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

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