从Python中的线程定期回调

我的程序baz从我的方法中在新线程中调用一个spam方法。


现在,我需要从这个新线程中每秒检查一次self.track的值。


import threading

class A(threading.Thread):


def __init__(self, player):

    self.track = True


def Baz(self):

    // how do i check the value of self.track every 1 second here

    while self.track:

        // do something



def Spam(self):

    player_thread = Thread(target=self.Baz)

    player_thread.start()

每秒说一次,如何检查?


开心每一天1111
浏览 107回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python