写入CSV文件时读取


问题内容

因此,在我开始之前,我知道这不是执行此操作的正确方法,但这是我即时访问所需数据的唯一方法。

我有一个正在运行时将遥测数据写入.csv文件的系统。我需要在写入这些数据时查看其中的一些数据,但是并没有以允许我执行此操作的方式进行广播。

问题: 如何从安全写入的CSV文件中读取。

通常,我会打开文件并查看值,但我希望能够编写一个python脚本,该脚本能够为我检查csv并报告最新写入的值,而不会影响系统写入文件的能力。

我绝对 NO 访问系统或其所写,我只能看到CSV文件被更新为系统运行CSV的方式。

再一次,我知道这 不是 正确的方法,但是您可以提供的任何帮助都会非常有帮助。

这主要是在Windows环境中运行


问题答案:

您可以执行以下操作:

tailf csv_file | python your_script.py

并从中读取 sys.stdin