您当前的位置:首页 > 计算机 > 编程开发 > Python

Python+psutil获取本机所有联网的应用程序信息

时间:01-02来源:作者:点击数:

技术要点:本文重点在于Python扩展库psutil中函数net_connections()和Process类的用法,分别用来获取本机网络连接和根据进程号pid获取对应的进程对象从而可以管理进程或者获取进程的信息。

详细步骤:

1)在命令提示符环境使用pip install psutil安装扩展库psutil。

2)使用help()函数查看net_connections()函数的用法,如下图:

图片

3)使用psutil.Process类获得的进程对象支持大量方法,可以使用help(psutil.Process)查看,本文重点演示exe()方法的用法,该方法用来返回进程对应的程序文件绝对路径。

4)编写程序,首先使用函数net_connections()获取本机联网情况,然后使用Process类获取进程并查询信息。

图片

5)运行程序,查看运行结果:

图片
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门