[Python Study Notes]cpu信息

Posted 刘六六

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Python Study Notes]cpu信息相关的知识,希望对你有一定的参考价值。

‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘‘
>>文件: 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信息的主要内容,如果未能解决你的问题,请参考以下文章

[Python Study Notes]psutil模块

[Python Study Notes] psutil模块

[Python Study Notes]CS架构远程访问获取信息--Client端v1.0

[Python Study Notes]计算cpu使用率v0.1

[Python Study Notes]电池信息

[Python Study Notes]内存信息