0
我的程序中的主線程創建UI。 thread1
與服務器通信,thread2
將結果寫入Excel工作表。我想thread2
只有在thread1
完成執行後才能啓動。但是,當我使用thread1.join()
時,UI不起反應。我該如何解決? (無論thread1
和thread2
在主線程創建的。)等待線程完成python
我的程序中的主線程創建UI。 thread1
與服務器通信,thread2
將結果寫入Excel工作表。我想thread2
只有在thread1
完成執行後才能啓動。但是,當我使用thread1.join()
時,UI不起反應。我該如何解決? (無論thread1
和thread2
在主線程創建的。)等待線程完成python
你應該叫thread1.join()
從thread2
的run
方法中,所以這是它的thread2
上thread1
等待,而不是主線程。
Tkinter是**不是**線程安全的 – Gogo
不要早期獲得該建議:( – raul