栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

python获取指定进程名的pid

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python获取指定进程名的pid

测试小白成长记
大佬有牛掰的方法欢迎留言评论

import os
def get_process_pid():
    """获取进程号"""
    # 进程名称
    processname = "写你的进程名"
    # 定义一个空列表,放置按空格切割split(' ')后的进程信息
    process_info_list = []
    # 命令行输入,获取进程信息
    process = os.popen('ps -A | grep %s'% processname)
    # 读取进程信息,获取字符串
    process_info = process.read()
    print(process_info)
    # 按空格切割split(" "),
    for i in process_info.split(' '):
        # 判断不为空,添加到process_info_list中
        if i != "":
            process_info_list.append(i)
    print(process_info_list)
    # 列表第0位是字符串类型pid,转换成int类型,方便执行stop_process()
    pid = int(process_info_list[0])
    # 返回值是int类型pid
    return pid
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/675391.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号