python3 結束進程


方法一:

1 ifexistexe=os.system('tasklist|findstr "HandDeductTask.exe"')
2 if ifexistexe==0:
3     os.system('taskkill /f /im "HandDeductTask.exe"')
View Code

這種方法刪除進程會有一個問題,就是當進程的名稱太長的時候無法刪除。

所以建議使用以下方法:

方法二:

1 if 'HandDeductTask' in os.popen('tasklist /FI "IMAGENAME eq HandDeductTask.exe"').read():
2     os.system('TASKKILL /F /IM HandDeductTask.exe')
View Code

由於長度太長無法識別,所以方法二是截取部分進程名稱,判斷進程是否存在,如果存在就刪除進程。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM