Форум сайта python.su
Всем доброго …
по средству таймера нужно запустить функцию в которой запускается процесс !
Кусок функции
self.process = wx.Process(self.status)
self.process.Redirect()
pid = wx.Execute(command, wx.EXEC_ASYNC, self.process)
self.process.Detach()
while self.process.Exists(pid):
if self.flag_chancel:
break
stream = self.process.GetInputStream()
if stream.CanRead():
text = stream.read()
self.status.AppendText(text)
wx.YieldIfNeeded()
time.sleep(0.05)
Отредактировано rustavel (Апрель 11, 2013 11:30:14)
Офлайн
rustavelТаймер не создает поток.
поток созданный таймером
Офлайн