日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

python获取计算机配置_利用python写一段读取电脑配置信息的程序

發布時間:2024/3/24 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python获取计算机配置_利用python写一段读取电脑配置信息的程序 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

展開全部

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

def?sys_version():

c?=?wmi.WMI()

#?操作系統版本,版本號,32位/64位

print('\nOS:')

sys?=?c.Win32_OperatingSystem()[0]

print(sys.Caption,?sys.BuildNumber,?sys.OSArchitecture)

#?CPU類型?CPU內存

print('\nCPU:')

processor?=?c.Win32_Processor()[0]

print(processor.Name.strip())

Memory?=?c.Win32_PhysicalMemory()[0]

print(int(Memory.Capacity)//1048576,'M')

#?硬盤名稱,硬盤剩32313133353236313431303231363533e4b893e5b19e31333365666236余空間,硬盤總大小

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()[0]

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获取计算机配置_利用python写一段读取电脑配置信息的程序的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。