1
我想在不殺死當前正在運行的腳本的情況下停止所有python進程。這是我迄今寫的代碼。如何在不殺死父進程的情況下終止所有其他正在運行的python進程
import psutil
import os
for proc in psutil.process_iter():
pinfo = proc.as_dict(attrs=['pid', 'name'])
procname = str(pinfo['name'])
procpid = str(pinfo['pid'])
if "python" in procname:
print("Stopped Python Process ", proc)
proc.kill()
這對我有效。謝謝。 –
@ChuckBoyd,**接受**答案是一種很好的做法,不僅表示感謝:-) –