使用Python获取本地CPU使用率和内存使用率
如果我们想利用Python来做一个脚本去获取计算机的CPU使用率和内存使用信息,我们可以使用psutil库中的一些函数来获取
from psutil import *
# cpu_percent()可以获取cpu的使用率,参数interval是获取的间隔
print("CPU使用率:",cpu_percent(interval=2))
# virtual_memory()可以获取内存使用情况,返回一个元组,其中第三个是内存的使用率
print("内存使用情况:",virtual_memory())
# virtual_memory()[2]可以获取内存的使用率
print("内存率:",virtual_memory()[2])
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
输出为:
CPU使用率: 19.1
内存使用情况: svmem(total=8589934592, available=2072510464, percent=75.9, used=4277026816, free=67350528, active=2008514560, inactive=1981231104, wired=2268512256)
内存率: 75.9
- 1
- 2
- 3