贵州做网站公司
贵州做网站公司~专业!靠谱!
10年网站模板开发经验,熟悉国内外开源网站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等网站程序,可为您提供网站建设,网站克隆,仿站,网页设计,网站制作,网站推广优化等服务。我们专注高端营销型网站,企业官网,集团官网,自适应网站,手机网站,网络营销,网站优化,网站服务器环境搭建以及托管运维等。为客户提供一站式网站解决方案!!!

secbizsrv.exe(使用Python怎么读取电脑硬件信息)

来源:网络转载 时间:2024-05-06 11:23:07

首先安装wmi库,wmi是一种规范和基础结构,通过它可以访问、配置、管理和监视几乎所有的Windows资源。大多用户习惯于使用众多的图形化管理工 具来管理Windows资源,在wmi之前这些工具都是通过 Win32应用程序编程接口来访问和管理Windows资源的。大多数脚本 语言都不能直接调用Win32 API,wmiI的出现使得系统管理员可以通过一种简便的方法即利用常见的脚本语言实现常用的系统管理任务。好了,上代码吧

importwmiimporttimeimportjsonimportwin32comclassPCHardwork(object):globalss=wmi.WMI()defget_CPU_info(self):cpu=[]cp=s.Win32_Processor()foruincp:cpu.append({"Name":u.Name,"SerialNumber":u.ProcessorId,"CoreNum":u.NumberOfCores,"numOfLogicalProcessors":u.NumberOfLogicalProcessors,"timestamp":time.strftime('%a,%d%b%Y%H:%M:%S',time.localtime()),"cpuPercent":u.loadPercentage})print":::CPUinfo:",json.dumps(cpu,True,indent=4)returncpudefget_disk_info(self):disk=[]forpdins.Win32_DiskDrive():disk.append({"Serial":s.Win32_PhysicalMedia()[0].SerialNumber.lstrip().rstrip(),#获取硬盘序列号,调用另外一个win32API"ID":123456,"Caption":pd.Caption,"size":str(int(float(pd.Size)/1024/1024/1024))+"G"})print":::Diskinfo:",json.dumps(disk,True,indent=4)returndiskdefget_network_info(self):network=[]fornwins.Win32_NetworkAdapterConfiguration(IPEnabled=1):network.append({"MAC":nw.MACAddress,"ip":nw.IPAddress})print":::Networkinfo:",json.dumps(network,True,indent=4)returnnetworkdefget_running_process(self):process=[]forpins.Win32_Process():process.append({p.Name:p.ProcessId})print":::Runningprocess:",json.dumps(process,True,indent=4)returnprocess#运行测试:PCinfo=PCHardwork()PCinfo.get_CPU_info()PCinfo.get_disk_info()PCinfo.get_network_info()PCinfo.get_running_process()

运行结果:

:::CPU info: [
{
"numOfLogicalProcessors": 2,
"cpuPercent": 27,
"Name": "Pentium(R) Dual-Core CPU E5300 @ 2.60GHz",
"CoreNum": 2,
"timestamp": "Tue, 29 May 2018 15:19:52",
"Serial Number": "BFEBFBFF0001067A"
}
]
:::Disk info: [
{
"Caption": "WDC WD5000AAKX-22ERMA0 ATA Device",
"Serial": "WD-WCC2EV784095",
"ID": 123456,
"size": "465G"
}
]
:::Network info: [
{
"ip": [
"192.168.3.37",
"fe80::d1a:8c98:b6d9:5f28"
],
"MAC": "E0:CB:4E:07:75:85"
}
]
:::Running process: [
{
"System Idle Process": 0
},
{
"System": 4
},
{
"smss.exe": 296
},
{
"csrss.exe": 428
},
{
"wininit.exe": 484
},
{
"csrss.exe": 504
},
{
"services.exe": 548
},
{
"winlogon.exe": 580
},
{
"lsass.exe": 588
},
{
"lsm.exe": 596
},
{
"svchost.exe": 732
},
{
"svchost.exe": 812
},
{
"svchost.exe": 872
},
{
"svchost.exe": 936
},
{
"svchost.exe": 996
},
{
"audiodg.exe": 1076
},
{
"svchost.exe": 1124
},
{
"ZhuDongFangYu.exe": 1272
},
{
"svchost.exe": 1300
},
{
"spoolsv.exe": 1556
},
{
"svchost.exe": 1584
},
{
"360bpsvc.exe": 1656
},
{
"AlibabaProtect.exe": 1680
},
{
"QQProtect.exe": 1800
},
{
"secbizsrv.exe": 1860
},
{
"TBSecSvc.exe": 1904
},
{
"httpd.exe": 2004
},
{
"MySQLd.exe": 2040
},
{
"wwbizsrv.exe": 456
},
{
"taskhost.exe": 1376
},
{
"dwm.exe": 2140
},
{
"explorer.exe": 2156
},
{
"TaobaoProtect.exe": 2368
},
{
"360tray.exe": 2476
},
{
"tomcat6w.exe": 2500
},
{
"httpd.exe": 2676
},
{
"360sd.exe": 2712
},
{
"aliwssv.exe": 3084
},
{
"conhost.exe": 3096
},
{
"360bdoctor.exe": 3280
},
{
"baidupinyin.exe": 3376
},
{
"svchost.exe": 3420
},
{
"360rp.exe": 4008
},
{
"QQ.exe": 4136
},
{
"TXPlatform.exe": 4480
},
{
"360se.exe": 4624
},
{
"360se.exe": 4792
},
{
"wdswfsafe.exe": 4924
},
{
"360se.exe": 5916
},
{
"360se.exe": 4456
},
{
"360se.exe": 4604
},
{
"SoftMgrLite.exe": 2304
},
{
"360se.exe": 5612
},
{
"360se.exe": 2756
},
{
"hh.exe": 6752
},
{
"KMPlayer.exe": 7616
},
{
"chrome.exe": 6848
},
{
"chrome.exe": 7956
},
{
"chrome.exe": 7044
},
{
"chrome.exe": 6432
},
{
"chrome.exe": 4396
},
{
"chrome.exe": 5240
},
{
"360se.exe": 968
},
{
"TTPlayer.exe": 8636
},
{
"360se.exe": 7080
},
{
"chrome.exe": 8784
},
{
"360se.exe": 7148
},
{
"360se.exe": 8760
},
{
"360se.exe": 2604
},
{
"360se.exe": 4784
},
{
"360se.exe": 8804
},
{
"360se.exe": 7096
},
{
"360se.exe": 8900
},
{
"trustedinstaller.exe": 5676
},
{
"360se.exe": 5232
},
{
"flashfxp.exe": 9356
},
{
"flashfxp.exe": 4416
},
{
"360se.exe": 9868
},
{
"360se.exe": 8816
},
{
"360se.exe": 6816
},
{
"eclipsePHP.exe": 11000
},
{
"javaw.exe": 9324
},
{
"360se.exe": 11112
},
{
"editplus.exe": 6748
},
{
"cmd.exe": 11740
},
{
"conhost.exe": 10532
},
{
"eclipse.exe": 10556
},
{
"python2.exe": 11772
},
{
"conhost.exe": 3676
},
{
"360se.exe": 9604
},
{
"360se.exe": 10656
},
{
"svchost.exe": 10888
},
{
"wmiprvse.exe": 11968
},
{
"WmiPrvSE.exe": 10988
},
{
"python2.exe": 10956
},
{
"conhost.exe": 10328
}
]

简单吧,附上wmi api说明: https://msdn.microsoft.com/en-us/library/bg126473%28v=vs.85%29.aspx

补充:这里使用Python2.7平台测试,可能会出现如下错误:

1. no module named wmi 错误

可使用pip命令解决:

pipinstallwmi

即可。

2. no module named win32com.client 错误

本站下载pywin32-223-cp27-none-win32.whl 。

使用如下命令安装:

pipinstallpywin32-223-cp27-none-win32.whl

上述内容就是使用Python怎么读取电脑硬件信息,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注本站行业资讯频道。

标签:secbizsrv.exe-

抖音(Tiktok)是由北京字节跳动科技有限公司(ByteDance)孵化的音乐创意短视频社交网站。它于2016年9月20日上线,主要面向全年龄段的用户,尤其是...

飞极速为您提供高清在线电影、电视剧大全、动画片,综艺等,飞极速在线更新及时,播放速度快,给您带来最好的观影体验!飞极速在线,免费提供日本新番动漫、最新电影和最新...

《南华早报》(英语:South China Morning Post, SCMP)和星期日出版的《星期日南华早报》(英语:Sunday Morning Post...

(资料图片)哈喽小伙伴们 ,今天给大家科普一个小知识。在日常生活中我们或多或少的都会接触到硕鼠硕鼠无食我黍是什么意思方面的一些说法,有的小伙伴还不是很了解,今天就给大家详细的介绍一下关于硕鼠硕鼠无食我黍是什么意思的相关内容。1、硕鼠硕鼠,无食我黍翻译:大田鼠呀大田鼠,不许吃我种的黍。2、出自中国古代现实主义诗集《诗经》中的一篇《国风·魏风·硕鼠》。3、原文如下:硕鼠硕鼠,无食我黍!三岁贯女,莫我肯...

【资料图】关于唐朝乐队的主唱叫什么的知识大家了解吗?以下就是小编整理的关于唐朝乐队的主唱叫什么的介绍,希望可以给到大家一些参考,一起来了解下吧!1962年12月30日生于北京,早期参与组织多支乐队。1978年,丁武考入北京市工艺美术学校美术系。1982年,丁武毕业后在北京132中任职美术老师,教学生美术基础。1989 年以丁武为主,新成立不久的唐朝乐队应邀参加了北京首都体育馆举办的90现代音乐会,...

理财付融宝是什么?根据付融宝的背景来看,付融宝是比较领先的投资平台推出的。江苏宝贝金融信息服务有限公司成立于2009年9月,是经工商行政管理部门批准的金融信息服务企业,是“南京电子商务协会理事单位”。公司凭借多年在金融、担保、互联网行业的积累,完善了产品、融资、理财、风险控制、金融、客户服务等完整的金融服务产业链,成长为具有卓越独立能力的金融创新企业。理财付融宝有哪些理财产...

TOP