Обычно я не могу использовать никакой проблемы wx.GetApp()
:Почему я не могу использовать WX из дочернего процесса?
>>> import wx
>>> wx.__version__
'2.8.12.0'
>>> wx.GetApp()
<wx._core.App; proxy of <Swig Object of type 'wxPyApp *' at 0x67dd690> >
Однако из подпроцесса wx.GetApp()
возвращается None
from multiprocessing import Process
import wx
def main():
process = Process(target=target)
process.start()
process.join()
def target():
print 'wx.GetApp() = %s' % wx.GetApp()
Вышеуказанные коды печатают wx.GetApp() = None
.
Почему wx
не работает то же самое в дочернем процессе?