
因为其他人会设置它。
通常,您在应用程序的一部分中启动一个线程,然后继续执行您所做的任何事情:
thread = TimerClass()thread.start()# Do your stuff
当您执行 *** 作时,线程会执行 *** 作。如果要终止线程,则只需调用:
thread.event.set()
并且线程将停止。
因此,答案是:在这种情况下,事件不用于从线程对象本身内部控制线程。它用于从外部(从持有对线程的引用的对象)控制线程。
欢迎分享,转载请注明来源:内存溢出

因为其他人会设置它。
通常,您在应用程序的一部分中启动一个线程,然后继续执行您所做的任何事情:
thread = TimerClass()thread.start()# Do your stuff
当您执行 *** 作时,线程会执行 *** 作。如果要终止线程,则只需调用:
thread.event.set()
并且线程将停止。
因此,答案是:在这种情况下,事件不用于从线程对象本身内部控制线程。它用于从外部(从持有对线程的引用的对象)控制线程。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)