В моем графическом интерфейсе wxPython виджет wx.BusyInfo больше не работает. Я работаю над OSX, и недавно обновился до El Capitan.Виджет wxPython BusyInfo больше не работает
Этот простой код ниже не работает ни с одной из версий wx, которые у меня есть («3.0.2.0» или «2.9.2.4»). Насколько я могу судить, wx.BusyInfo просто больше не появляется. К сожалению, я точно не знаю, когда виджет перестает появляться.
class MyFrame(wx.Frame):
def __init__(self, parent, title):
super(MyFrame, self).__init__(parent, size=(450, 350))
self.panel = wx.Panel(self)
btn = wx.Button(self.panel, wx.ID_ANY, "Do thing")
self.Bind(wx.EVT_BUTTON, self.do_thing)
self.Centre()
self.Show()
def do_thing(self, event):
wait = wx.BusyInfo('Please wait...')
time.sleep(5)
del wait
Любые идеи относительно причины или решения этой проблемы?