并行运行进程进行数据采集

2024-05-12 20:10:10 发布

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

我正在使用串行端口(刻度和电导率探头)从两个设备上收集数据。我需要不断地从电子秤上收集数据,在电导探针的采集点之间取平均值(大约一分钟)。在

因此,我需要同时运行两个进程。一个从秤上收集数据,另一个等待电导探针的数据,一旦它获得数据,它就会向另一个进程发送一个命令,以获取收集到的秤数据,然后将这些数据打上时间戳并保存到.csv文件中。在

我研究了子进程,但我不知道如何重置正在运行的脚本。有什么建议吗。在


Tags: 文件csv数据端口命令脚本进程时间
1条回答
网友
1楼 · 发布于 2024-05-12 20:10:10

除了使用线程之外,您还可以将数据源实现为生成器,并在它们上循环以使用传入的数据并对其执行某些操作。也许使用两个不同的发电机并将它们压缩在一起,实际上是一个很好的实验,我不完全确定它能不能做到。。。在

相关问题 更多 >