def stop(self):
pid = self.main_process.pid
self.main_process.terminate()
for process in psutil.process_iter():
if process.pid == pid:
process.kill()
self.main_process = multiprocessing.Process(target=wg_gesucht.start_searching,
args=[self.login_info, self.log_output_queue, self.wg_ad_links,
self.offline_ad_links])
self.log_stop_button.grid_forget()
self.log_restart_button.grid(row=0, column=0, sticky=tk.W)
self.log_back_button.grid(row=0, column=1, sticky=tk.W)
self.log_text.configure(state=tk.NORMAL)
self.log_text.insert(tk.END, '\n')
self.log_text.configure(state=tk.DISABLED)
self.log_text.see(tk.END)
评论列表
文章目录