py2.6, windows OS에서 프로세서 ID를 어떻게 찾을 수 있습니까?Python에서 CPU ID를 쿼리 하시겠습니까?
나는 pycpuid가 있다는 것을 알고 있지만, 2.6에서는 이것을 컴파일 할 수 없다.
py2.6, windows OS에서 프로세서 ID를 어떻게 찾을 수 있습니까?Python에서 CPU ID를 쿼리 하시겠습니까?
나는 pycpuid가 있다는 것을 알고 있지만, 2.6에서는 이것을 컴파일 할 수 없다.
그 이름을 가진 두 개의 프로젝트가있는 것 같습니다. 둘 다 시도 했니? Bram de Greve
당신은 WMI에서 CPU ID를 얻을 수 있습니다. VBScript Sample here 파이썬에서 WMI을 사용할 수 있습니다.
이 두 리소스를 결합하여 나머지를 파악할 수 있다고 생각합니다.
wmi을 사용해 보셨습니까?
는 :>>> import wmi
>>> c = wmi.WMI()
>>> for s in c.Win32_Processor():
print s
instance of Win32_Processor
{
AddressWidth = 64;
Architecture = 9;
Availability = 3;
Caption = "Intel64 Family 6 Model 26 Stepping 5";
CpuStatus = 1;
CreationClassName = "Win32_Processor";
CurrentClockSpeed = 3068;
DataWidth = 64;
Description = "Intel64 Family 6 Model 26 Stepping 5";
DeviceID = "CPU0";
ExtClock = 133;
Family = 1;
L2CacheSize = 1024;
L3CacheSize = 8192;
L3CacheSpeed = 0;
Level = 6;
LoadPercentage = 3;
Manufacturer = "GenuineIntel";
MaxClockSpeed = 3068;
Name = "Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz";
NumberOfCores = 4;
NumberOfLogicalProcessors = 8;
PowerManagementSupported = FALSE;
ProcessorId = "BFEBFBFF000106A5";
ProcessorType = 3;
Revision = 6661;
Role = "CPU";
SocketDesignation = "CPU 1";
Status = "OK";
StatusInfo = 3;
SystemCreationClassName = "Win32_ComputerSystem";
SystemName = "RYAN-PC";
UpgradeMethod = 1;
Version = "";
VoltageCaps = 0;
};
둘 다 py 2.6에서 작동하지 못했습니다. arun.sharma의 모든 예제 cpuid는 0을 반환합니다. – Derek