当我学习Python的多线程时,我遇到了一些麻烦。我使用线程模块。这是我的代码。
class thread_1(threading.Thread):
def __init__(self,num):
threading.Thread.__init__(self)
self.num = num
def run(self):
while self.num >0:
print('1')
self.num -= 1
def main():
thread_test = thread_1(10)
thread_test.start()
if __name__ == '__main__':
main()
当我在空闲时运行它时,线程似乎不会退出。
光标只是闪烁而不是在空闲
上退出