亲爱的pyqtgraph大师,
我想在新创建的进程中执行pyqtgraph。
在我的项目中,有一个python模块:trading.py。该模块使用此代码进行新的处理
p = Process(target = realDataProcess.realDataProcessStart, args=(self.TopStockList, self.requestCodeList, self.account))
而且您知道,要维护pyqtgraph显示计算机监视器,我们必须使用pyqt循环,如下所示。
QApplication.instance().exec_()
但是在新的过程中,上述代码似乎无法正常工作。我的图弹出,突然消失.....
有什么解决办法吗?请帮帮我。
我对多进程和pyqtgraph的经验是,您不能在新进程上创建新的pyqtgraph窗口。因此,您只能在主要进程上使用pyqtgrahp 。我认为网上有某处的解释。
如果要创建其他进程来执行某些操作,除了pyqtgraph之外,如果name ==' main ' ,请将pyqtgraph代码放在下面:否则,您将拥有与进程一样多的窗口。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句