1

我有一个来自http://download.geofabrik.de/africa/botswana-latest.osm.bz2的 tar 文件

当我将文件保存到磁盘并使用 Pythontarfile库提取 .osm 文件时,我收到一个无效的标头错误。

有没有办法解决这个错误?

7zip 可以毫无问题地打开文件并提取数据,但我需要编写数据提取脚本。

4

1 回答 1

5

那不是tarfile!这是一个用 bzip2 压缩的平面文件。您可以使用python bz2 标准模块与使用 bzip2 压缩的文件进行交互。

于 2014-10-15T20:01:06.060 回答