1. 安裝庫
pip3 install psutil
2. 獲取內核數
這個就是獲取幾核心幾線程中的幾核心的。
import psutil
print(psutil.cpu_count(False))
3. 獲取邏輯處理器(線程)數量
這個是獲取幾核心幾線程中的幾線程的。
如果當前python版本大於2.6,可以簡單的通過下面模塊來獲取當前cpu數量,
cpu_count的返回值就是cpu數量:
import multiprocessing
multiprocessing.cpu_count()
如果是比較老的python版本(新版本依然可以),可以用下面的模塊來獲取當前cpu數量:
import psutil
psutil.cpu_count()