在wxpythongui线程上运行函数

在wxpythongui线程上运行函数,python,multithreading,wxpython,Python,Multithreading,Wxpython,这里的兼职C程序员正在尝试学习Python 我希望能够从另一个线程设置一个将在WxPython的GUI线程上运行的函数。目前,我能想到的唯一方法是将函数推送到某个跨线程同步列表上,然后在GUI线程上每隔几毫秒启动一个计时器,检查列表并运行推送到列表上的任何函数。我想知道是否有一种更为规范的方法,类似于.NET中的BeginInvoke。和。和。谢谢!wx.CallAfter正是我想要的。谢谢!CallAfter正是我想要的。

这里的兼职C程序员正在尝试学习Python


我希望能够从另一个线程设置一个将在WxPython的GUI线程上运行的函数。目前,我能想到的唯一方法是将函数推送到某个跨线程同步列表上,然后在GUI线程上每隔几毫秒启动一个计时器,检查列表并运行推送到列表上的任何函数。我想知道是否有一种更为规范的方法,类似于.NET中的BeginInvoke。

和。

和。

谢谢!wx.CallAfter正是我想要的。谢谢!CallAfter正是我想要的。