4
A
回答
1
如果您願意從線程模塊切換到您的線程接口的多處理模塊,那麼這是可能的。所有需要完成的工作是跟蹤每個啓動的線程/進程的PID。
from multiprocessing import Process
import os,time
class myThread(Process):
def __init__(self):
Process.__init__(self)
def run(self):
while True:
os.system("sleep 5")
if __name__ == '__main__':
p = myThread()
p.start()
print "Main thread PID:",os.getpid()
print "Launched process PID:",p.pid
os.kill(p.pid,1)
p.join()
相關問題
- 1. 一個線程如何在另一個線程中被殺死
- 2. 殺死一個線程
- 3. 殺死一個線程
- 4. 殺死一個python進程
- 5. 殺死一個mpi進程
- 6. 殺死進程殺死其他進程
- 7. 殺死另一個進程具有相同GID的進程
- 8. 如何殺死線程從另一個線程在vala
- 9. 用另一個超時線程殺死Boost線程
- 10. 殺死進程
- 11. 殺死進程
- 12. 殺死進程
- 13. 以編程方式殺死另一個進程/應用程序
- 14. 從同一個進程中殺死一個進程及其所有線程
- 15. 如何從Java中的另一個線程中殺死一個線程?
- 16. 殺死一個特定的線程Python
- 17. 在C中殺死一個pthread而不殺死整個進程
- 18. Perl:殺死一個名稱與另一個進程相同的進程
- 19. 殺從另一個線程
- 20. 一個線程在iPhone應用程序中殺死另一個線程(兩個線程都是主線程)?
- 21. 殺死一個懸掛的子進程
- 22. 主應用程序崩潰後殺死另一個進程
- 23. Android:殺死線程
- 24. 殺死ASP.NET線程
- 25. SIGKILL殺死進程
- 26. Android殺死進程
- 27. VB.NET - 殺死進程
- 28. 殺死進程SHELL
- 29. 殺死進程winword
- 30. 殺死mysqld進程
式兩份,http://stackoverflow.com/questions/323972/is-there-any-way-to-kill-a-thread-in-python – alf
哦,*另一個進程... *一般,進程無法進入其他進程的內部(除非它當然不是'gdb')。我要麼放棄(首選方式),要麼使用調試接口。 – alf
只要你不介意整個過程在同一時間被殺死,這很容易做到。 –