我见过很多在类中使用线程的 Python 脚本,其中很多都使用threading.Event()
. 例如:
class TimerClass(threading.Thread):
def __init__(self):
threading.Thread.__init__(self)
self.event = threading.Event()
def run(self):
while not self.event.is_set():
print "something"
self.event.wait(120)
在while
循环中,如果没有设置,为什么要检查条件self.event
?