如何在 python 中 open/parse .wsp 文件?

How to open/parse .wsp files in python?

我正在使用 Graphite 来监听各种温度传感器并将它们绘制在网络应用程序上。数据存储为 .wsp(耳语)格式。

是否可以打开并解析该 .wsp 格式?理想情况下 python?

我知道 Graphite 可以绘制任何东西,但 whisper 数据库很有用,因为它将所有数据组合在一个位置,因此从中读取数据是理想的选择

实际上我自己解决了这个问题。

下载石墨时,还会下载几个 python 文件。这包括 whisper-fetch.py,就我而言,它在 /usr/bin 中。这会导入 whisper 并输出 JSON 文件。

有一些 "specialized" 脚本可以做到这一点,Graphite 默认创建这些文件,因此您可以使用:

  • whisper-dump.py 将有关 whisper 文件的元数据转储到标准输出。
  • whisper-fetch.py 将 whisper 文件中存储的所有指标提取到标准输出。

我在我的本地机器上找到了它们: ./usr/local/bin/

检查此以获取更多信息:https://github.com/graphite-project/whisper