[Python Study Notes]cpu信息
阿新 • • 發佈:2018-02-16
cpu信息 -s imp lba bar pytho message scp aps
‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ >>文件: cpu信息.py >>作者: liu yang >>郵箱: [email protected] ‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘ #!/usr/bin/env python # -*- coding: utf-8 -*- import sys,os import psutil from cpu使用率 import cpu_utilization def cpu_message(): # 總核心數=物理處理器x每個處理器的核心數 cpu_count=psutil.cpu_count() # 物理核心數,處理器數量 cpu_count_p=psutil.cpu_count(False) # cpu頻率 scpufreq(current=1792.0, min=0.0, max=1992.0) cpu_freq=psutil.cpu_freq() # 當前處理器單核最高頻率 cpu_freq_max=cpu_freq.max # 目前單核處理器頻率 cpu_freq_current=cpu_freq.current # cpu使用率 cpu_used_percent=cpu_utilization() print("總核心數:%s 物理核心數:%s cpu最大頻率:%sHz cpu當前頻率:%sHz cpu使用率:%0.2f"%(cpu_count,cpu_count_p,cpu_freq_max,cpu_freq_current,cpu_used_percent)) if __name__ == ‘__main__‘: while True: cpu_message() # os.system("cls")
[Python Study Notes]cpu信息