我觉得您没有理解我的意思。
我当然知道打印一个“the end”并不是就结束了,实际上,最后一句print("the end")无关紧要。
我的意思是:按照书上的说法,setDaemon为True时,子线程应该与主线程同时结束,但我实际运行的结果不是这样,无论setDameno设置为True还是False,子线程都不与主线程同时结束,还是在主线程结束后继续运行子线程。
【 在 ToSimplicity 的大作中提到: 】
: 不是你打印一个“The End”,它就结束了。。。
:
https://docs.python.org/3/library/threading.html#thread-objects: A thread can be flagged as a “daemon thread”. The significance of this flag is that the entire Python program exits when only daemon threads are left. The initial value is inherited from the creating thread. The flag can be set through the daemon property or the daemon constructor argument.
: ...................
--
FROM 1.95.148.*