Python数据记录器Pyzmq与多处理

2024-05-29 02:30:37 发布

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

我正在尝试用python制作一个数据记录器应用程序。在这个程序中,我将使用PyQt5显示数据,图形等与单独的数据采集和单独的过程保存数据

传入的数据可能高达100-200kHz,因此我需要一种在进程之间传递数据的快速方法,因此使用pyzmq

我的策略是使用pub-sub,以便csv进程和gui进程能够访问数据。我读过关于慢加入者的文章,意识到如果我不想任何一个订阅者丢失任何消息,我需要同步我的发布者和订阅者

如果我计划能够从GUI启动和停止数据采集,我还应该包括转发器设备吗?如果是的话,在转发器中有没有合适的同步方法(我在这方面找不到太多)

任何帮助或想法,我的程序的架构将不胜感激


Tags: csv数据方法程序应用程序图形进程转发器

热门问题