标签: python python-2.7 tarfile
我有来自http://download.geofabrik.de/africa/botswana-latest.osm.bz2
当我将文件保存到磁盘并使用Python tarfile库来提取.osm文件时,我收到无效的标头错误。
tarfile
有没有解决此错误的方法?
7zip可以打开文件并提取数据而不会出现问题,但我需要编写数据提取脚本。
答案 0 :(得分:5)
这不是tarfile!它是用bzip2压缩的平面文件。您可以使用python bz2 standard module与使用bzip2压缩的文件进行交互。