实时绘图

时间:2015-08-11 20:02:27

标签: python multithreading csv plot real-time

在python中,是否有必要在实时绘图时使用线程?在我的具体情况下,我希望从一个无限期添加数据线的.csv连续绘制。我不能只创建一个函数,在每次迭代绘图更新时重新读取数据源吗?

1 个答案:

答案 0 :(得分:0)

简短回答:这取决于您的使用案例。

如果您只是想要一个实时更新的静态图表,那么您的方法就完全没问题了。

另一方面,当用户需要以某种方式与绘图交互(如放大/缩小等)时,线程很有用,因为否则I / O操作会阻塞处理用户交互的主例程,因此用户可能会经历“暂停”。