Python第三方库psutil-获取系统信息

前言

psutil(process and system utilities ),是Pyhton的第三方包,支持跨平台使用,支持Linux/UNIX/OSX/Windows等,是系统管理员和运维小伙伴不可或缺的必备模块。

github地址:https://github.com/giampaolo/psutil

Python第三方库psutil-获取系统信息


安装

直接使用pip就可以安装使用了:

pip install psutil


使用

1、获取CPU信息

>>> import psutil

>>> psutil.cpu_percent(interval=1, percpu=True)

Python第三方库psutil-获取系统信息

2、内存信息获取

>>> import psutil

>>> psutil.virtual_memory()

svmem(total=10367352832, available=6472179712, percent=37.6, used=8186245120, free=2181107712, active=4748992512, inactive=2758115328, buffers=790724608, cached=3500347392, shared=787554304)

>>> psutil.swap_memory()

sswap(total=2097147904, used=296128512, free=1801019392, percent=14.1, sin=304193536, sout=677842944)

3、磁盘信息

Python第三方库psutil-获取系统信息

4、网络信息

Python第三方库psutil-获取系统信息

4、设备温度信息

Python第三方库psutil-获取系统信息

5、其他系统信息

Python第三方库psutil-获取系统信息

6、进程管理

Python第三方库psutil-获取系统信息

7、windows服务管理

Python第三方库psutil-获取系统信息

相关推荐