有没有办法将控制台窗口嵌入到wxPython表单中?
当我运行代码时,python控制台和wxPython表单都会打开,但我想以某种方式查看应用程序窗口上的信息
发布于 2019-01-12 11:06:21
我找到了一种在搜索后重定向的方法
class RedirectText(object):
def __init__(self,aWxTextCtrl):
self.out = aWxTextCtrl
def write(self,string):
self.out.WriteText(string)
然后,我只需从wxPython设置一个TextCtrl,将输出重定向到
self.log = wx.TextCtrl(main_panel, -1, size=(200, 100), style=wx.TE_MULTILINE|wx.TE_READONLY|wx.HSCROLL)
redir = RedirectText(self.log)
sys.stdout = redir
https://stackoverflow.com/questions/54116987
复制相似问题