psutil獲取系統cpu使用率的方法是cpu_percent(),其有兩個參數,分別是interval和percpu,interval指定的是計算cpu使用率的時間間隔,percpu則指定是選擇總的使用率還是每個cpu的使用率。
import psutil if __name__ == '__main__': print(psutil.cpu_percent(interval=1)) # percpu默認為False所以不用管
如果percpu賦值為True的話就會返回一個數組(Python中雖說不叫數組,但我叫習慣了),其中包含了兩個值(我用的是雙核CPU),而為False的話就只有一個值了。
所以說當percpu為True的時候,會返回每一個CPU的使用率,而為False則是總使用率
