python怎么读取cpu性能(python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速)

2026-05-23 20:00:01 :0

python怎么读取cpu性能(python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速)

其实python怎么读取cpu性能的问题并不复杂,但是又很多的朋友都不太了解python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速,因此呢,今天小编就来为大家分享python怎么读取cpu性能的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速

》》》 import psutil
》》》 psutil.cpu_times()
scputimes(user=3961.46, nice=169.729, system=2150.659, idle=16900.540, iowait=629.59, irq=0.0, softirq=19.42, steal=0.0, guest=0, nice=0.0)
》》》
》》》 for x in range(3):
... psutil.cpu_percent(interval=1)
...
4.0
5.9
3.8
》》》
》》》 for x in range(3):
... psutil.cpu_percent(interval=1, percpu=True)
...
》》》
》》》
》》》 for x in range(3):
... psutil.cpu_times_percent(interval=1, percpu=False)
...
scputimes(user=1.5, nice=0.0, system=0.5, idle=96.5, iowait=1.5, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
scputimes(user=1.0, nice=0.0, system=0.0, idle=99.0, iowait=0.0, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
scputimes(user=2.0, nice=0.0, system=0.0, idle=98.0, iowait=0.0, irq=0.0, softirq=0.0, steal=0.0, guest=0.0, guest_nice=0.0)
》》》
》》》 psutil.cpu_count()
4
》》》 psutil.cpu_count(logical=False)
2
》》》

python怎样获得当前系统的CPU频率和内存使用情况

如果想自己写程序来实现的话,可以参考它们的源码。
top/free都是在procps包中(apt-get source procps)。
找到cpus_refresh()函数,你可以看到它是怎样从/proc/stat解析出CPU的使用率的。meminfo()函数则展示了如何从/proc/meminfo解析出内存的使用率(这个文件自己解析也很简单)。

使用python,在linux上监控远程windows的CPU、硬盘、内存使用率

你需要安装wmic,它实现了linux下能使用wmi,安装以后就可以用了,下面是例子。
import wmi_client_wrapper as wmi
wmic = wmi.WmiClientWrapper(
username="Administrator",
password="password",
host="192.168.1.149",
)
output = wmic.query("SELECT * FROM Win32_Processor")

利用python写一段读取电脑配置信息的程序

主要利用python的wmi模块,提供非常多的信息。

import wmi
def sys_version():
    c = wmi.WMI()
    # 操作系统版本,版本号,32位/64位
    print(’\nOS:’)
    sys = c.Win32_OperatingSystem()
    print(sys.Caption, sys.BuildNumber, sys.OSArchitecture)
    # CPU类型 CPU内存
    print(’\nCPU:’)
    processor = c.Win32_Processor()
    print(processor.Name.strip())
    Memory = c.Win32_PhysicalMemory()
    print(int(Memory.Capacity)//1048576,’M’)
    # 硬盘名称,硬盘剩余空间,硬盘总大小
    print(’\nDISK:’)
    for disk in c.Win32_LogicalDisk(DriveType=3):
        print(disk.Caption,’free:’, int(disk.FreeSpace)//1048576,’M\t’, ’All:’, int(disk.Size)//1048576,’M’)
    # 获取MAC和IP地址
    print(’\nIP:’)
    for interface in c.Win32_NetworkAdapterConfiguration(IPEnabled=1):
        print("MAC: %s" % interface.MACAddress)
        for ip_address in interface.IPAddress:
            print("\tIP: %s" % ip_address)
    # BIOS版本 生产厂家 释放日期
    print(’\nBIOS:’)
    bios = c.Win32_BIOS()
    print(bios.Version)
    print(bios.Manufacturer)
    print(bios.ReleaseDate)
sys_version()

显示:

OS:
Microsoft Windows 10 专业版 17134 64 位
CPU:
Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
8192 M
DISK:
C: free: 34165 M All: 120825 M
D: free: 265648 M All: 390777 M
E: free: 35669 M All: 204796 M
F: free: 5814 M All: 28163 M
G: free: 328650 M All: 329999 M
IP:
MAC: 00:50:56:C0:00:01
IP: 192.168.182.1
IP: fe80::e0fb:efd8:ecb0:77f4
MAC: 00:50:56:C0:00:08
IP: 192.168.213.1
IP: fe80::8da1:ce76:dae:bd48
MAC: 54:E1:AD:77:57:AB
IP: 192.168.199.105
IP: fe80::aca8:4e6f:46e7:ef4a
BIOS:
LENOVO - 1
LENOVO
20170518000000.000000+000

怎么用python查询出 进程 CPU使用率 内存使用 句柄数

看到句柄数这几个字,我猜可能是要windows下运行的?

可能答非所问,不过在linux下最好的用的莫过于psutil了,你可以通过进程名或pid很好的监控任意进程的系统占用情况,甚至进程建立的每个连接都能获取到

》》》 import psutil
》》》 psutil.pids()
[1, 2, 3, 4, 5, 6, 7, 46, 48, 50, 51, 178, 182, 222, 223, 224,
 268, 1215, 1216, 1220, 1221, 1243, 1244, 1301, 1601, 2237, 2355,
 2637, 2774, 3932, 4176, 4177, 4185, 4187, 4189, 4225, 4243, 4245,
 4263, 4282, 4306, 4311, 4312, 4313, 4314, 4337, 4339, 4357, 4358,
 4363, 4383, 4395, 4408, 4433, 4443, 4445, 4446, 5167, 5234, 5235,
 5252, 5318, 5424, 5644, 6987, 7054, 7055, 7071]
》》》
》》》 p = psutil.Process(7055)
》》》 p.name()
’python’
》》》 p.exe()
’/usr/bin/python’
》》》 p.cwd()
’/home/giampaolo’
》》》 p.cmdline()
》》》
》》》 p.status()
’running’
》》》 p.cpu_percent(interval=1.0)
12.1
》》》 psutil.net_io_counters(pernic=True)
{’eth0’: netio(bytes_sent=485291293, bytes_recv=6004858642, packets_sent=3251564, packets_recv=4787798, errin=0, errout=0, dropin=0, dropout=0),
 ’lo’: netio(bytes_sent=2838627, bytes_recv=2838627, packets_sent=30567, packets_recv=30567, errin=0, errout=0, dropin=0, dropout=0)}

从官方文档上copy了一部分出来,有没有碉堡了的感觉,快去翻一下文档吧,非常容易使用

python怎么获取windows的cpu使用率

python 获取代码 :1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/usr/bin/python

# -*- coding:utf8 -*-
__author__ = ’chenwx’

def cpu_rate():
import time
def cpu_r():
f = open("/proc/stat","r")
for f_line in f:
break
f.close()
f_line = f_line.split(" ")
f_line_a=
for i in f_line:
if i.isdigit():
i=int(i)
f_line_a.append(i)
total = sum(f_line_a)
idle = f_line_a
return total,idle

total_a,idle_a=cpu_r()
time.sleep(2)
total_b,idle_b=cpu_r()

sys_idle = idle_b - idle_a
sys_total = total_b - total_a
sys_us = sys_total - sys_idle

cpu_a = (float(sys_us)/sys_total)*100
return cpu_a

# print cpu_rate()

python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速、python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速的信息别忘了在本站进行查找哦。

python怎么读取cpu性能(python如何获取服务器硬件状态信息,包括CPU温度、硬盘温度、主板电池电压、主机电源电压、CPU风扇转速)

本文编辑:admin

更多文章:


html网页模板(网页制作设计模板-旅游网页该如何设计模板)

html网页模板(网页制作设计模板-旅游网页该如何设计模板)

大家好,今天小编来为大家解答以下的问题,关于html网页模板,网页制作设计模板-旅游网页该如何设计模板这个很多人还不知道,现在让我们一起来看看吧!本文目录网页制作设计模板-旅游网页该如何设计模板有关婚礼微信邀请函模板(通用8篇)有什么好的H

2025年9月29日 04:45

this love歌词taylor(求Taylor Swift的Love Story的歌词的中文翻译~)

this love歌词taylor(求Taylor Swift的Love Story的歌词的中文翻译~)

今天给各位分享求Taylor Swift的Love Story的歌词的中文翻译~的知识,其中也会对求Taylor Swift的Love Story的歌词的中文翻译~进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!本文目

2025年6月19日 16:30

span标签有内容却不显示(定义一个CSS,但是只有DIV可以显示出来,span等都无法显示)

span标签有内容却不显示(定义一个CSS,但是只有DIV可以显示出来,span等都无法显示)

“span标签有内容却不显示”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看span标签有内容却不显示(定义一个CSS,但是只有DIV可以显示出来,span等都无法显示)!本文目录定义一个CSS,但是只有DIV可以显示出来,

2026年7月29日 21:00

void sort是什么意思(请各位说说void sort里的算法是什么意思)

void sort是什么意思(请各位说说void sort里的算法是什么意思)

这篇文章给大家聊聊关于void sort是什么意思,以及请各位说说void sort里的算法是什么意思对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录请各位说说void sort里的算法是什么意思void sort在C语言中什

2025年6月20日 00:15

学电脑软件开发哪个学校好(电脑软件开发去什么学校学习比较好)

学电脑软件开发哪个学校好(电脑软件开发去什么学校学习比较好)

本篇文章给大家谈谈学电脑软件开发哪个学校好,以及电脑软件开发去什么学校学习比较好对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。本文目录电脑软件开发

2026年8月16日 18:45

语言指令有哪些(c语言指令有哪些啊)

语言指令有哪些(c语言指令有哪些啊)

“语言指令有哪些”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看语言指令有哪些(c语言指令有哪些啊)!本文目录c语言指令有哪些啊计算机语言指令分为几类ST语言编程里面的几个指令是什么意思c语言中预处理命令都有哪些C语言32个

2025年12月5日 16:45

subject都有什么意思(“subject ”是什么意思)

subject都有什么意思(“subject ”是什么意思)

大家好,关于subject都有什么意思很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于“subject ”是什么意思的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮

2026年8月15日 06:00

数据库的概念和作用(关于数据库的概念)

数据库的概念和作用(关于数据库的概念)

大家好,数据库的概念和作用相信很多的网友都不是很明白,包括关于数据库的概念也是一样,不过没有关系,接下来就来为大家分享关于数据库的概念和作用和关于数据库的概念的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我们开始吧!本文目录关于数

2025年9月9日 10:45

莫奈的网络解释莫奈的网络解释是什么?莫奈的解释莫奈的解释是什么

莫奈的网络解释莫奈的网络解释是什么?莫奈的解释莫奈的解释是什么

这篇文章给大家聊聊关于莫奈,以及莫奈的网络解释莫奈的网络解释是什么对应的知识点,希望对各位有所帮助,不要忘了收藏本站哦。本文目录莫奈的网络解释莫奈的网络解释是什么莫奈的解释莫奈的解释是什么莫奈风景油画作品经典莫奈油画欣赏莫奈的网络解释莫奈的

2025年7月29日 02:00

网页模板停用不能上报怎么办(请教一下,关于网页模板显示不出来的问题~~)

网页模板停用不能上报怎么办(请教一下,关于网页模板显示不出来的问题~~)

大家好,关于网页模板停用不能上报怎么办很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于请教一下,关于网页模板显示不出来的问题~~的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望

2025年10月22日 22:45

免费阅读小说大全下载(哪些网站可以直接免费TXT下载小说)

免费阅读小说大全下载(哪些网站可以直接免费TXT下载小说)

其实免费阅读小说大全下载的问题并不复杂,但是又很多的朋友都不太了解哪些网站可以直接免费TXT下载小说,因此呢,今天小编就来为大家分享免费阅读小说大全下载的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!本文目录哪些网站可以

2026年5月12日 02:45

可视化网站模板(不同模式的网站制作这些知识要知道)

可视化网站模板(不同模式的网站制作这些知识要知道)

大家好,关于可视化网站模板很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于不同模式的网站制作这些知识要知道的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目

2026年3月8日 21:15

dateadd函数的语法参数(在VB6.0中,DateAdd函数中,用“w“,“y“与“d“,我怎么感觉都一样呀,都是天)

dateadd函数的语法参数(在VB6.0中,DateAdd函数中,用“w“,“y“与“d“,我怎么感觉都一样呀,都是天)

“dateadd函数的语法参数”相关信息最新大全有哪些,这是大家都非常关心的,接下来就一起看看dateadd函数的语法参数(在VB6.0中,DateAdd函数中,用“w“,“y“与“d“,我怎么感觉都一样呀,都是天)!本文目录在VB6.0中

2026年2月21日 15:30

springfestival用in oron(the Spring Festival前用in还是on)

springfestival用in oron(the Spring Festival前用in还是on)

其实springfestival用in oron的问题并不复杂,但是又很多的朋友都不太了解the Spring Festival前用in还是on,因此呢,今天小编就来为大家分享springfestival用in oron的一些知识,希望可以

2026年8月28日 02:45

acquaintance歌曲(新年快乐英文歌除了happy new year还有那些)

acquaintance歌曲(新年快乐英文歌除了happy new year还有那些)

大家好,acquaintance歌曲相信很多的网友都不是很明白,包括新年快乐英文歌除了happy new year还有那些也是一样,不过没有关系,接下来就来为大家分享关于acquaintance歌曲和新年快乐英文歌除了happy new y

2026年4月19日 03:15

constantly continuously(constantly怎么读)

constantly continuously(constantly怎么读)

大家好,如果您还对constantly continuously不太了解,没有关系,今天就由本站为大家分享constantly continuously的知识,包括constantly怎么读的问题都会给大家分析到,还望可以解决大家的问题,下

2025年8月8日 18:15

微软windows官网(请问微软的官方网站在哪)

微软windows官网(请问微软的官方网站在哪)

各位老铁们,大家好,今天由我来为大家分享微软windows官网,以及请问微软的官方网站在哪的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!本文目录请问微软的

2025年8月4日 08:45

a拼音怎么读(拼音a的发音)

a拼音怎么读(拼音a的发音)

各位老铁们好,相信很多人对a拼音怎么读都不是特别的了解,因此呢,今天就来为大家分享下关于a拼音怎么读以及拼音a的发音的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!本文目录拼音a的发音a在汉语拼音中读什么a的拼音是什么怎

2026年5月27日 13:45

官网无需代码构建(国内的无代码开发平台 有推荐吗)

官网无需代码构建(国内的无代码开发平台 有推荐吗)

大家好,官网无需代码构建相信很多的网友都不是很明白,包括国内的无代码开发平台 有推荐吗也是一样,不过没有关系,接下来就来为大家分享关于官网无需代码构建和国内的无代码开发平台 有推荐吗的一些知识点,大家可以关注收藏,免得下次来找不到哦,下面我

2025年12月17日 11:00

asp技术主要用来干嘛(ASP能为我们做什么)

asp技术主要用来干嘛(ASP能为我们做什么)

大家好,关于asp技术主要用来干嘛很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于ASP能为我们做什么的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!本文目录A

2025年6月24日 23:00

近期文章

本站热文

electronics软件(labcenter electronics是什么软件)
2025-05-22 23:45:02 浏览:134
博客是微博吗(博客是微博吗)
2025-05-22 22:45:01 浏览:111
diversity and distribution(悬赏英语短文)
2025-05-23 16:15:02 浏览:107
ios软件开发前景(iOS就业前景怎么样)
2025-05-22 23:00:01 浏览:102
next month(有The next month这个单词吗,和 next month有什么区别)
2025-05-23 02:30:01 浏览:102
patron(patron是什么意思)
2025-05-23 10:30:02 浏览:95
标签列表

热门搜索