Ci-dessous j'ai le code suivant qui est censé obtenir la température du CPU."indice de liste hors plage"
import wmi
w = wmi.WMI()
print w.Win32_TemperatureProbe()[0].CurrentReading
Quand je le lance je reçois l'avertissement suivant cependant:
Traceback (most recent call last):
File "<string>", line 244, in run_nodebug
File "<module1>", line 3, in <module>
IndexError: list index out of range
Ceci est dans Windows 7, btw.
Pour certains python raison ne semble pas que votre syntaxe. – rectangletangle
La seule chose qui manquait était "importer wmi" que j'ai ajouté - j'ai supposé que c'était déjà dans votre code posté ci-dessus. Sinon, il est copié/collé directement à partir d'un terminal python. Si vous produisez le vrai message d'erreur ici, peut-être que je peux vous aider à comprendre ce qui ne va pas de votre côté. – ars