你可以使用os和psutil库来关闭Windows进程。下面是两种常见的方法:
1…使用os库
os库提供了os.system()函数,该函数可以运行Windows命令行命令。你可以使用taskkill命令来关闭进程。
2.使用psutil库
psutil库提供了更多的功能来查询和操作进程。你可以使用psutil.Process(pid).kill()方法来关闭进程。
# @Author : 小红牛
# 微信公众号:WdPython
import psutil
import os
def get_pid(exe_names):
# 获取进程列表
processes = psutil.process_iter()
# print(processes)
# 遍历进程列表,找到exe进程
for process in processes:
if process.name() == f'{exe_names}.exe':
# 获取微信进程的PID
pids = process.pid
return pids
# 1. 获取微信程序的pid
pid = get_pid('WeChat')
# 2.使用os库关闭进程
# os.system(f'taskkill /F /PID {pid}')
print('3.使用psutil库')
# 找到进程并关闭
process = psutil.Process(pid)
process.kill()
完毕!!感谢您的收看
----------★★历史博文集合★★----------
我的零基础Python教程,Python入门篇 进阶篇 视频教程 Py安装py项目 Python模块 Python爬虫 Json Xpath 正则表达式 Selenium Etree CssGui程序开发 Tkinter Pyqt5 列表元组字典数据可视化 matplotlib 词云图 Pyecharts 海龟画图 Pandas Bug处理 电脑小知识office自动化办公 编程工具