在一个类实例中,我正在启动一个线程并将其自身添加到列表中。如果我从列表中删除类实例,线程会停止吗?
SESSIONS = []
session(5)
# Do some other stuff...
SESSIONS.remove(x) # remove created instance
class session:
def __init__(self, timeValue):
self.timeValue = timeValue
threading.Thread(target=self.updateTime).start()
SESSIONS.append(self)
def updateTime(self):
while True:
time.sleep(1)
self.playtime += 1
答案 0 :(得分:1)
不。线程实例不是线程。该实例只是程序可以用来询问线程状态以及与线程进行交互的句柄。