1.安装 


  pip install psutil

 

 2.采集系统基本的信息,CPU,内存,磁盘,网络

CPU

wKiom1nbkvPSU3KgAAB6wCNCbgI901.png

cpu_times( ).user  ##单个数据信息

cpu_count( )     ##cpu逻辑个数

cpu_count(logical=False)    ##cpu物理个数

内存 

wKioL1nblGmy7RZUAABt5TsW9rI139.pngwKioL1nblN2xTgHaAAA1mPIJMng025.png

磁盘

磁盘完整信息

wKiom1nblbyhskE0AABzz9aGMrA317.png磁盘分区使用情况

wKiom1nczRzSw1c0AAA6b0bKkg4471.png

磁盘总IO    

(perdisk = True)表示磁盘单个分区IO

wKioL1nblvmxqNdoAABahDa4azQ981.png


网络信息

wKioL1nbmIHwjcamAABjNCsy0Us376.png用户信息

wKioL1ncXh2iypL9AABmz1s0-3Q947.png


获取开机时间

wKiom1nbmYSx15EMAABjQIBKyHg908.png

进程管理

wKiom1ndCSjATG-CAAAXQNVDzcg559.pngwKiom1ndChewjmZZAAC9NE32eaw802.png

wKioL1ncm5Tw4sj0AAClb-l82cc978.png

wKiom1ndCsiQ8QSqAAEDcvmFosQ747.png

popen类   获取用户启动应用程序进程信息

wKioL1ncnGHivOuFAACNMGyLZys892.png