Этот вопрос очень похож на тот, который я недавно задавал: Поток Python - возвращение управления терминалу при сохранении открытой рамки , за исключением того, что я хотел бы знать, как интерактивно использовать iPython с wxPython.
Например, я хотел бы, чтобы этот маленький скрипт возвращал управление терминалу после того, как он открыл кадр:
from wxPython.wx import *
class MyApp(wxApp):
def OnInit(self):
frame = wxFrame(NULL, -1, "Hello from wxPython")
frame.Show(true)
self.SetTopWindow(frame)
return true
app = MyApp(0)
app.MainLoop()
Использование «ipython -pylab» прекрасно работает с plt.show (), но не возвращает управление терминалу с помощью frame.Show (True).
Я понимаю, что iPython 0.11 будет иметь магический интерфейс для этого, но что люди используют для интерактивного сеанса с wxPython в то же время?
Спасибо!
--Erin