1

我已经编写了代码来执行可能需要一段时间才能执行的功能,我希望将其输出到文本框。目前所有的中间输出消息都在最后

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

有没有办法可以在进程仍在运行时输出输出消息

4

1 回答 1

1

感谢奥利弗,我能够对其进行排序

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()
于 2012-03-21T11:35:15.783 回答