Ich schrieb ein Programm in Python-3.6.2 auf Windows 10. Ich möchte die CPU-Seriennummer bekommen.Wie erhält man die CPU-Seriennummer unter Windows mit Python?
Hier ist mein Code:
def getserial():
# Extract serial from cpuinfo file
cpuserial = "0000000000000000"
try:
f = open('/proc/cpuinfo','r')
for line in f:
if line[0:6]=='Serial':
cpuserial = line[10:26]
f.close()
except:
cpuserial = "ERROR000000000"
return cpuserial
print(getserial())
Wenn ich das Programm ausführen, druckt es: ERROR000000000
.
Wie kann ich es beheben?
Welches Betriebssystem verwenden Sie? – jedwards
@ Jedwards, ich benutze Windows 10. – naghi
@ Naghi. Brauchen Sie das nur um mit Windows zu arbeiten, und nicht mit Linux, Osx, etc? Wenn ja, sollten Sie dies in Ihrer Frage deutlich machen. – ekhumoro