推 GoalBased: 你说说用wx + tk 之后开thread会block? 02/14 00:58
应该是说
会block住的其实是这样
假设我在这边写一段类似以下的code,
root = Tk()
然后在做这件事情
create_new_thread(xxx.....).start()
然后这两个thread其实会有点互相blocking, 所以造成GUI会有点更新很慢
大概类似这样的事情, 这是我验证过的
如果使用 wxPython也会有类似的问题
其实我后来解决方法很简单, 就是简单的加入reschedule,
或是改成两个thread, 做完一件事情先sleep, 这样其实大家都会轮到, 就顺了
重点是那个主管一下子说是套件问题, 一下子又说是啥鬼问题, 要我改来改去的
我知道不是他讲的还是得改一堆莫名其妙的code给他看, 来证明他是错的!
真的是很莫名其妙