sammy1989

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

由于长度太长无法识别,所以方法二是截取部分进程名称,判断进程是否存在,如果存在就删除进程。

分类:

技术点:

相关文章:

  • 2021-12-05
  • 2021-12-25
  • 2021-12-09
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-29
  • 2022-02-17
  • 2022-12-23
  • 2021-12-13
  • 2021-12-05
  • 2022-03-08
相关资源
相似解决方案