【问题标题】:Cannot read compressed bz2 file from http://archive.routeviews.org/无法从 http://archive.routeviews.org/ 读取压缩的 bz2 文件
【发布时间】:2014-08-02 18:55:06
【问题描述】:

对于课程,我们将从 routeviews 下载这些 54MB .bz2 文件。

当我解压缩 .bz2 文件时,它们是 .0000 格式,大约 500MB。当我 -tail -f 的输出是一堆垃圾。

如何将这些数据转换为 ascii,以便开始使用它?

这是我在尾随文件时得到的结果: �xx��1'1/�1/�1/�1/�1N 1��1��w@����'R��+S@P R��2%@P-�+�1��w@7R���!@P1��w@P[�>"R���%@P�1��w@�>��-R���!@P1��w@����R���,@PX|5���+R�

【问题讨论】:

  • bzip2 -d filename.bz2 试过这个吗?
  • 是的,我已经尝试过了,它只是解压缩文件。我需要将解压缩的文件作为标准输出/ascii/etc 读取。生成的文件是二进制文件。
  • 那么它不是一个可读的文本文件。它似乎被加密或进一步压缩。在您的文件上尝试file fileName.0000。这将告诉文件是什么格式。

标签: python ascii bzip2 bgp


【解决方案1】:

希望这对现在有所帮助。

您正在尝试读取 MRT 文件。这可以使用 this-

https://github.com/YoshiyukiYamauchi/mrtparse/blob/master/examples/print_all.py

同样的文档在这里:- https://github.com/YoshiyukiYamauchi/mrtparse

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-03
    • 2021-04-22
    • 2019-08-12
    • 1970-01-01
    • 2011-06-17
    • 1970-01-01
    相关资源
    最近更新 更多