python第三方库psutil库详解

前言

① psutil (python system and process utilities) 是一个跨平台的第三方库,能够轻松实现获取系统运行的进程和系统利用率(包扩CPU、内存、磁盘、网络等)信息。

② psutil 主要用于系统监控分析限制系统资源进程的管理

③ psutil 库实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。

④ psutil 库目前支持的操作系统包括:Linux,Windows,macOS,AIX等等。同时支持python2与python3版本,当前最新版本为5.9.0。

psutil库的安装

pip install psutil

psutil获取系统性能信息之CPU

1、将每个特定状态下CPU运行的时间信息以元组的形式返回:

import psutil

print(psutil.cpu_times(percpu=False))

运行结果:

python第三方库psutil库详解

python第三方库psutil库详解

2、获取cpu的利用率:

未完待续。。。

 

 

参考博客:Python之psutil库的使用

上一篇:操作系统


下一篇:Win7系统经常蓝屏故障处理过程及思路