使用wxpython在事件处理程序中同时更新GUI

时间:2019-08-15 13:56:13

标签: python multithreading wxpython python-multithreading

我已经在GUI上编写了一些代码,当按下按钮时,该代码将运行一个非常长的过程,该过程将图像分类并进行处理。但是,我有一个textCtrl(文本框),其stdout重定向到了文本框。我的问题是,文本框不会在活动期间更新,只有在活动结束后才更新。

我尝试了一些解决方案,例如线程,多处理(最好的希望),wx.callafter,但我仍然不太了解如何最好地进行。请告诉我您是否有什么最好的方法。我会发布代码,但是目前它的长度为800行,所以不确定它是否有用。任何帮助将不胜感激。

0 个答案:

没有答案