如果我按下窗口上的按钮但我没有找到怎么做,我想停止一个帖子,有人可以帮帮我吗?
我对线程类有类似的东西:
class myThread (threading.Thread):
def __init__(self, source_file, thread_number):
threading.Thread.__init__(self)
#self Var#########################
self.source_file = source_file
self.thread_number = thread_number
##################################
def run(self):
print("Thread"+str(self.thread_number)+" has begun\n\r")
#Function that will be run########
#Start Manager
self.manager.start(self.source_file)
#Stop Manager
self.manager.stop(self.log_file)
print("Thread"+str(self.thread_number)+" has stopped\n\r")
当我按下开始按钮时,我调用了一个帖子:
print("Thread creation \n\r")
self.thread = myThread(self.source_file, self.thread_number)
self.thread.start()
我将一个函数与我的“停止”按钮相关联,即:
def stop(self):
######################################
#Function to stop the thread here ...#
######################################
#Stop Manager
self.manager.stop(self.log_file)
print("Thread"+str((self.thread_number)-1)+" has stopped in stop()\n\r")
谢谢。