[Python] 특정 command psutil로 사용하여 pid 종료하기
2020. 9. 14. 18:39ㆍ분석 Python/구현 및 자료
여기서는 command에 파이썬이면서 joblib이 있는 것들 킬하기
import psutil , re
results = []
for proc in psutil.process_iter(['pid', 'name', 'username',"cmdline"]):
if (proc.info["cmdline"] != []) & (proc.info["name"] == "python") :
bool_sum = np.sum([True for i in proc.info["cmdline"] if re.search("joblib" , i) is not None])
if bool_sum > 0 :
results.append(proc.info["pid"])
for pid in results :
psutil.Process(pid).kill()
#kill $(ps aux | grep '[p]ython csp_build.py' | awk '{print $2}')
728x90
'분석 Python > 구현 및 자료' 카테고리의 다른 글
[변수 선택] BorutaShap 활용 (Python) (0) | 2020.10.06 |
---|---|
[Python] python-constraint packages (0) | 2020.09.15 |
[Python] dictionary filter (0) | 2020.09.12 |
[Python] re.sub에서 특정한 것만 바꾸고 싶을 때 하는 방법 (0) | 2020.08.26 |
[Python] ConfigSpace 여러 기능 사용해보기 (0) | 2020.08.20 |