import wmi
def get_physical_mac_address():
wmi_obj = wmi.WMI()
for adapter in wmi_obj.Win32_NetworkAdapter(PhysicalAdapter=True):
return adapter.MACAddress
cpu_info = ','.join(cpu.Name.strip() for cpu in wmi.WMI().Win32_Processor())
disk_info = ','.join(disk.Model for disk in wmi.WMI().Win32_DiskDrive())
gpu_info = ','.join(gpu.Name for gpu in wmi.WMI().Win32_VideoController())
mac_info = get_physical_mac_address()
print("CPU型号:" + cpu_info)
print("硬盘型号:" + disk_info)
print("显卡型号:" + gpu_info)
print("MAC地址:" + mac_info)