使用python和googleapps scrip绘制实时天气数据

2024-04-29 05:41:10 发布

您现在位置:Python中文网/ 问答频道 /正文

如果问题太愚蠢,请道歉:

我在我的电脑上运行气象数据记录程序Cumulus,它把每个数据样本都写到实时.txt文件(上一个示例始终被覆盖,即文件大小保持在1个数据行)。你知道吗

我想发布一个伪实时图表的最后一个小时的风力数据(强度和方向)到网上。我的计划是让一个Python程序读取实时.txt并将它们附加到保存到文件的缓冲区中。然后每分钟触发一个Google应用程序脚本,读取缓冲区文件,并将最后一分钟的数据附加到googlesheets中一个循环的一小时数据表中。表格的数据用在折线图中,然后发布,任何人都可以读取。你知道吗

所以基本上我有一个短期(1分钟)先进先出,它饲料长期(1小时)先进先出使用缓冲文件传输。你知道吗

现在我的问题是如何同步这些fifo,以便每1秒都对数据行进行计数,并且不对任何行进行两次计数。由于这两个应用程序是不同步的,这不是小事至少对我来说不是。你知道吗

我正在考虑给每个数据行一个唯一的行号,使应用程序脚本能够找出下一个数据块在长期缓冲区中的位置。同时将短期FIFO扩展到2分钟,这将确保无论应用程序脚本的触发时间是否有任何抖动,都至少有1分钟的新数据可用。你知道吗

但将这些想法转换成代码对我来说有点难以承受;(有人有同样的问题,或者可以提出其他建议,哪怕是一点点?你知道吗


Tags: 文件数据程序txt脚本应用程序示例记录