我需要使用python提取一些压缩为.xz文件的文本文件。无法用python提取.xz文件“tarfile.ReadError:文件无法成功打开”
我的代码只是
import tarfile
tarfile.open('file.xz')
但这种失败,我已经尝试了这许多.xz文件错误
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "/usr/lib/python3.4/tarfile.py", line 1558, in open
raise ReadError("file could not be opened successfully")
tarfile.ReadError: file could not be opened successfully
,得到了相同的结果。 .xz文件没有被破坏,可以用gnome档案管理器打开。
我搜索了这个问题,发现this bug report,但我不确定现在要做什么。
它不应该是:'tarfile.open('file.xz')' – hjpotter92
是一个'.tar.xz'还是一个简单的'.xz'文件? – falsetru
@ hjpotter92是的,应该是。我的实际代码有'' – Qwertie