使用多进程和FuncAnimation在Python中并行绘制实时图形

时间:2019-10-31 05:58:36

标签: python-3.x matplotlib python-multiprocessing

我正在用python开发一个程序,该程序可以并行处理两个实时绘图。我在线阅读了matplotlib动画只能在主流程中运行的信息。如何在两个子进程中并排绘制两个动画。我只是一个初学者。进行多处理。在过去的几天里,我一直在为此苦苦挣扎。任何帮助表示赞赏!预先感谢

我为Animation创建了一个单独的函数,并且在该函数内部,我使用queue.put()与主进程共享子进程的动画对象。 anim = animation.FuncAnimation(fig,animate,init_func = init(fig,ax),fargs =(...))

queue.put(anim)

错误:队列线程中的错误:无法腌制本地对象'FuncAnimation。 init ..'

我期望从我的模拟中绘制两个并排的实时绘图。该程序成功运行后,我想将实时绘图嵌入到Tkinter窗口中。

0 个答案:

没有答案