1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
| import wmi #module
w0 = wmi.WMI() # ()=machine locale
lst = []
for v in w0.Win32_VoltageProbe(): #(35 propriétés)
lst.append(["nom du système de classe ....",v.SystemCreationClassName])
lst.append(["nom de la classe ............",v.CreationClassName])
lst.append(["description .................",v.Description])
lst.append(["nom de l'appareil ...........",v.SystemName])
lst.append(["type de capteur .............",v.Caption])
lst.append(["capteur linéaire ............",v.IsLinear])
lst.append(["nom du capteur ..............",v.Name])
lst.append(["adresse du capteur ..........",v.DeviceID])
lst.append(["date d'installation .........",v.InstallDate])
lst.append(["disponibilité ...............",v.Availability])
lst.append(["statut ......................",v.Status])
lst.append([" ....",v.StatusInfo])
lst.append(["adresse PNP .................",v.PNPDeviceID])
#Valeurs !!!
lst.append(["tension nominale ............",v.NominalReading])
lst.append(["tension actuelle ............",v.CurrentReading]) #!!!!!!!!!!!!!!!!!!!!
lst.append(["précision ...................",v.Accuracy])
lst.append(["résolution ..................",v.Resolution])
lst.append(["tolérance ...................",v.Tolerance])
lst.append(["tension normale mini ........",v.NormalMin])
lst.append([" détectable ....",v.MinReadable])
lst.append(["seuil inf. non critique .....",v.LowerThresholdNonCritical])
lst.append(["seuil inf. critique .........",v.LowerThresholdCritical])
lst.append(["seuil inf. fatal ............",v.LowerThresholdFatal])
lst.append(["tension normale maxi ........",v.NormalMax])
lst.append([" détectable ....",v.MaxReadable])
lst.append(["seuil sup. non critique .....",v.UpperThresholdNonCritical])
lst.append(["seuil sup. critique .........",v.UpperThresholdCritical])
lst.append(["seuil sup. fatal ............",v.UpperThresholdFatal])
n = 0
while n < 13 :
print (lst[n][0],lst[n][1])
n = n+1
print ("Valeurs :")
n = 13
while n < len(lst) :
print (lst[n][0],lst[n][1])
n = n+1 |
Partager