Я создал костюмный процесс, унаследовав форму multiprocessing.Process ().Теперь я хотел бы знать самый чистый способ убить Процесс.В примере показано, что я пробовал ...
class Worker(Process):
def __init__(self,):
Process.__init__(self)
self.alive = True
def kill(self):
self.alive = False
def run(self):
while self.alive:
print('alive')
time.sleep(1)
W = Worker()
W.start()
time.sleep(5)
W.kill()
Я боюсь использовать W.terminate ().Мне кажется нечистым ... но я ничего не знаю.