Как остановить поток в python с Tkinter - PullRequest
0 голосов
/ 28 апреля 2020

у меня есть следующий код

     self.labelFrame_4 = ttk.LabelFrame(self, text = "Start")
            self.labelFrame_4.grid(column = 4, row = 1, padx = 20, pady = 20)
            self.button_4 = ttk.Button(self.labelFrame_4, text = "Find matching",command = threading.Thread(target=self.image_cluster).start)
            self.button_4.grid(column = 1, row = 1)

def image_cluster(self):

       {Actions}

, когда image_cluster закончил, я хочу убить поток, существующий в кнопке 4, чтобы повторно использовать кнопку 4, если я не убил поток, у меня есть это ошибка RuntimeError: threads can only be started once

...