标签: python multithreading
我有一个读取大表的python应用程序。我使用threading来执行此任务,因此GUI不会无响应。 例如,有一个"读表"按钮。如果用户按下此按钮,则新线程将开始读取此表。同时,如果用户再次按下按钮,则在前一个线程完成之前,我希望先前的线程中止并重新开始。 在python中有可能吗? 我试着设置一个标志并让线程定期读取它,你认为它是最好的方法吗?如果没有,那是什么?
threading