最好的方法是一次启动计时器线程。在计时器线程中,你需要编写以下代码
class MyThread(Thread): def __init__(self, event): Thread.__init__(self) self.stopped = event def run(self): while not self.stopped.wait(0.5): print("my thread") # call a function
然后,在启动计时器的代码中,可以
set停止事件来停止计时器。
stopFlag = Event()thread = MyThread(stopFlag)thread.start()# this will stop the timerstopFlag.set()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)