我有一个来自http://download.geofabrik.de/africa/botswana-latest.osm.bz2的 tar 文件
当我将文件保存到磁盘并使用 Pythontarfile
库提取 .osm 文件时,我收到一个无效的标头错误。
有没有办法解决这个错误?
7zip 可以毫无问题地打开文件并提取数据,但我需要编写数据提取脚本。
我有一个来自http://download.geofabrik.de/africa/botswana-latest.osm.bz2的 tar 文件
当我将文件保存到磁盘并使用 Pythontarfile
库提取 .osm 文件时,我收到一个无效的标头错误。
有没有办法解决这个错误?
7zip 可以毫无问题地打开文件并提取数据,但我需要编写数据提取脚本。
那不是tarfile!这是一个用 bzip2 压缩的平面文件。您可以使用python bz2 标准模块与使用 bzip2 压缩的文件进行交互。