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