Python psutil模块的使用详解[转]
1. psutil模块的介绍 在Python中,我们可以使用 psutil 这个第三方模块去获取信息的信息。 psutil模块可以跨平台使用,支持Linux/UNIX/OSX/Windows等,它主要用来做系统监控,性能分析,进程管理等。 安装psutil模块也非常简单,在cmd命令行下输入:pip install psutil 2. psutil模块的使用 (1)获取CPU信息: 使用psutil.cpu_times()获取CPU的完整信息; >>> import psutil >>> psutil.cpu_times() scputimes(user= 1082.5689395 , system= 1252.5164289000004 , idle= 10992.4232638 , interrupt= 93.35099840000001 , dpc= 41.667867099999995 ) 使用psutil.cpu_count()获取CPU的逻辑个数;psutil.cpu_count(logical=False)获取CPU的物理个数;默认logical值为True; >>> psutil.cpu_count() 4 >>> psutil.cpu_count(logical= False ) 2 psutil获取系统CPU使用率的方法是cpu_percent(),其有两个参数