Hiho Gemeinde,
ich würde gerne mal wissen ob, und wie man die CPU-Auslastung mit Python unter Windows auslesen kann. Benutze Python 2.4.
Mit bestem Dank und freundlichen Grüßen,
Iopodx
Wie CPU Last auslesen?
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hi Iopodx!Iopodx@Gast hat geschrieben: [...]ob, und wie man die CPU-Auslastung mit Python unter Windows auslesen kann.
Dieser Link zeigt auf, wie es unter VB funktionieren würde. Man braucht nur einen dynamischen Registry-Eintrag ausgelesen.
http://www.shadoware.de/vb/cpuusage.html
Leider schaffe ich es nicht mit dem Python-Modul _winreg einen Registry-Schlüssel unterhalb von HKEY_DYN_DATA zu öffnen.
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
- jens
- Python-Forum Veteran
- Beiträge: 8502
- Registriert: Dienstag 10. August 2004, 09:40
- Wohnort: duisburg
- Kontaktdaten:
Schaut euch mal das an: Windows Informationen auslesen...
-
- User
- Beiträge: 94
- Registriert: Freitag 12. September 2003, 07:58
- Wohnort: 50.9333300 / 6.3666700
Sorry, dass ich mich erst jetzt melde. Aber ich denke die Lödung für Dein Poblem ist das Auslesen aus der WMI.
Tip : Du brauchst eine Instanz von "Win32_Processor" und braucht die Auslastung nur über die Funktion "LoadPercentage" abfragen.
Wie Du unter Python mit der WMI umzugehen hast findest Du hier
http://python.sandtner.org/viewtopic.ph ... a125486690
Da habe ich mal ein Beispiel angefügt, wie man mit der WMI umzugehen hat. Bitte bedenke aber, das Du Win32 installiert haben muß und das wmi Modul von Tim Golden. Hab ich was vergessen? Hmm, sonst schau mal hier im Forum nach. Ich habe hier noch einige andere Postings.
Greetz from 2bock
Tip : Du brauchst eine Instanz von "Win32_Processor" und braucht die Auslastung nur über die Funktion "LoadPercentage" abfragen.
Wie Du unter Python mit der WMI umzugehen hast findest Du hier
http://python.sandtner.org/viewtopic.ph ... a125486690
Da habe ich mal ein Beispiel angefügt, wie man mit der WMI umzugehen hat. Bitte bedenke aber, das Du Win32 installiert haben muß und das wmi Modul von Tim Golden. Hab ich was vergessen? Hmm, sonst schau mal hier im Forum nach. Ich habe hier noch einige andere Postings.
Greetz from 2bock