Форум сайта python.su
приветствую
возможно ли перенаправить всё, что выводится в консоль
в виджет аля текстовое поле ?
Офлайн
в демках wx этого разве нет?
Офлайн
час ковырялся
не нашол ((
подскажите конкретнее плизз …
Офлайн
Нашел:
def do_job(path, parent): process = wx.Process(parent) process.Redirect() pid = wx.Execute('some.exe "%s"' % path, wx.EXEC_ASYNC, process) process.Detach() while process.Exists(pid): stream = process.GetInputStream() if stream.CanRead(): text = stream.read() sys.stdout.write(text) wx.YieldIfNeeded() time.sleep(0.05)
Офлайн
спасибо
помогло
Офлайн