Python如何获取pid和进程名字

 更新时间:2021年09月16日 10:59:08   作者:wgslucky  
这篇文章主要介绍了Python如何获取pid和进程名字的方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

Python获取pid和进程名字

1、安装psutil

pip install psutil

如果pip不识别,就进入下载的python目录下面执行:。。。Python36\Scripts

2、获取信息代码

import  psutil;
for proc in psutil.process_iter():
    print("pid-%d,name:%s" % (proc.pid,proc.name()))

Python 自定义进程名

一般情况下,我们直接启动 python 程序后使用 ps 查看,显示的结果为 pyton xxx.py,web 类应用使用 netstat 或 ss 查看显示为 python。

太不个性,太一般,很普通。

于是乎有那么一群人,他们不满足于定死的名称,锐意进取 (好奇吧、也可能是装那啥),张扬个性,于是乎,google 到了一个很 ( ఠൠఠ )ノ的第三方库 —setproctitle。

安装方法

1. 源代码编译安装

git clone https://github.com/dvarrazzo/py-setproctitle.git
cd py-setproctitle
python setup.py build
python setup.py install

2. pip install setproctitle

使用方法:

#coding:utf8
import setproctitle
setproctitle.setproctitle("进程别名")

效果如下:

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Python计算机视觉里的IOU计算实例

    Python计算机视觉里的IOU计算实例

    今天小编就为大家分享一篇Python计算机视觉里的IOU计算实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-01-01
  • Python中创建游戏的第一步之安装Pygame库教程

    Python中创建游戏的第一步之安装Pygame库教程

    Pygame是跨平台Python模块,专为电子游戏设计,包含图像、声音,下面这篇文章主要给大家介绍了关于Python中创建游戏的第一步之安装Pygame库的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2023-06-06
  • NumPy 数组使用大全

    NumPy 数组使用大全

    这篇文章主要介绍了NumPy 数组使用大全,在本教程中,你将学习如何在 NumPy 数组上以多种方式添加、删除、排序和操作元素。 文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-04-04
  • 如何在django里上传csv文件并进行入库处理的方法

    如何在django里上传csv文件并进行入库处理的方法

    这篇文章主要介绍了如何在django里上传csv文件并进行入库处理的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Python递归实现汉诺塔算法示例

    Python递归实现汉诺塔算法示例

    这篇文章主要介绍了Python递归实现汉诺塔算法,结合实例形式分析了汉诺塔算法的原理、实现步骤与相关操作技巧,需要的朋友可以参考下
    2018-03-03
  • python中如何利用matplotlib画多个并列的柱状图

    python中如何利用matplotlib画多个并列的柱状图

    python是一个很有趣的语言,可以在命令行窗口运行,下面这篇文章主要给大家介绍了关于python中如何利用matplotlib画多个并列的柱状图的相关资料,需要的朋友可以参考下
    2022-01-01
  • python用pyecharts画矩形树图实例

    python用pyecharts画矩形树图实例

    大家好,本篇文章主要讲的是python用pyecharts画矩形树图实例,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下
    2022-01-01
  • Linux下Pycharm、Anaconda环境配置及使用踩坑

    Linux下Pycharm、Anaconda环境配置及使用踩坑

    这篇文章主要介绍了Linux下Pycharm、Anaconda环境配置及使用踩坑,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12
  • Python可视化学习之seaborn绘制矩阵图详解

    Python可视化学习之seaborn绘制矩阵图详解

    矩阵图即用一张图绘制多个变量之间的关系,数据挖掘中常用于初期数据探索。本文介绍python中seaborn.pairplot和seaborn.PairGrid绘制矩阵图,需要的可以参考一下
    2022-02-02
  • Flask解决跨域的问题示例代码

    Flask解决跨域的问题示例代码

    这篇文章主要介绍了Flask解决跨域的问题示例代码,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02

最新评论