通过数据帧将.csv文件审核到数据库中,如何确保仅添加当天的数据?

时间:2018-06-28 18:16:14

标签: python mysql database raspberry-pi

我正在使用各种传感器进行项目。我将在每晚的午夜从传感器系统发送数据。我只希望添加当天的数据。问题出在这里:传感器正在24/7全天候运行,并且正在将数据输出到存储在Raspberry-Pi中的csv文件中。有些每30分钟,每小时一次和每5分钟输出一次数据。

我的问题:如何通过python确保输入到数据库中的数据框仅反映当天的数据?我了解mysql允许的一些语法,例如select(MAX from ...),但我认为这不适用于这里。

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

没关系,我找到了一种方法,我将其发布在这里,因为我觉得这有点儿狡猾。

/bin/sh

这将替换所述文件中的所有数据,并使用先前的传感器数据以及csv文件中的新行重新填充它。