вывод статического текста при обработке питона - PullRequest
1 голос
/ 20 марта 2012

Я написал код для выполнения функции, выполнение которой может занять некоторое время, и я хотел бы, чтобы она выводилась в текстовое поле.в настоящий момент все промежуточные выходные сообщения приходят в конце

def main():
  self.progress_txt.AppendText("Processing")
  #do something
  self.progress_txt.AppendText("Processing2")
  #do something else
  self.progress_txt.AppendText("Finished")

. Есть ли способ получить выходные сообщения, пока процесс еще выполняется

1 Ответ

1 голос
/ 21 марта 2012

Благодаря Оливеру я смог его отсортировать

def main():
  self.progress_txt.AppendText("Processing")
  self.progress_txt.Update()
  #do something
  self.progress_txt.AppendText("Processing2")
  self.progress_txt.Update()
  #do something else
  self.progress_txt.AppendText("Finished")
  self.progress_txt.Update()
...