2020-10-08发一个Windows下查看计算机基本配置的python程序 python2.7

    科技2025-05-24  34

     pip install wmi

    # -*- coding: cp936 -*- # uncompyle6 version 3.7.4 # Python bytecode 2.7 (62211) # Decompiled from: Python 2.7.18 (v2.7.18:8d21aa21f2, Apr 20 2020, 13:19:08) [MSC v.1500 32 bit (Intel)] # Embedded file name: query.py # Compiled at: 1995-09-28 00:18:56 import wmi, os f = os.popen('systeminfo | findstr 系统型号') print f.read() f.close() def sys_version(): c = wmi.WMI() print '\nOS:' for sys in c.Win32_OperatingSystem(): print sys.Caption, sys.BuildNumber, sys.OSArchitecture, sys.CSName, sys.RegisteredUser, print '\nCPU:' for processor in c.Win32_Processor(): print processor.Name.strip() print '\nMemory:' for Memory in c.Win32_PhysicalMemory(): print int(Memory.Capacity) // 1073741824, 'GB' print '\nDISK:' for physical_disk in c.Win32_DiskDrive(): if physical_disk.Size: print '\t' + str(physical_disk.Caption) + ' :\t' + str(long(physical_disk.Size) // 1000000000) + 'GB' 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 print '\nBIOS:' bios = c.Win32_BIOS()[0] print bios.Version print bios.Manufacturer print bios.ReleaseDate sys_version() rawinput_a = raw_input('请关闭程序')

    可执行文件反编译回来的。过程在上一篇。

    Processed: 0.009, SQL: 8