Seite 1 von 1
Hardwareinformationen
Verfasst: Dienstag 20. Dezember 2011, 18:15
von Saftmixer
Hi Leute,
gibt es irgendein Modul, mit dem ich genaue Infos meiner Hardware auslesen kann?
Mit os kann ich mir nur Infos über über die CPU anschauen, welche aber nicht wirklich aussagekräftig sind..
Da kommt nur sowas raus wie Typ und Modellbezeichnung, ich würd aber gern so Infos wie Taktung, Kerne usw. haben.
Und wenn möglich das ganze auch für Grafikkarte, RAM, usw. Gibt es da irgendwas gescheites?
Saftmixer
Re: Hardwareinforamtionen
Verfasst: Dienstag 20. Dezember 2011, 18:35
von BlackJack
@Saftmixer: Welches Betriebssystem?
Re: Hardwareinforamtionen
Verfasst: Dienstag 20. Dezember 2011, 18:46
von Saftmixer
Windows
Re: Hardwareinforamtionen
Verfasst: Dienstag 20. Dezember 2011, 19:08
von lunar
WMI über pywin32.
Re: Hardwareinforamtionen
Verfasst: Dienstag 20. Dezember 2011, 19:58
von Saftmixer
ich hab pywin32 jetzt installiert.
welches modul muss ich jetzt importen?
Re: Hardwareinforamtionen
Verfasst: Dienstag 20. Dezember 2011, 21:52
von anogayales
Das hat doch lunar schon gesagt:
WMI
Ein kurzes googlen hat das ergeben:
http://timgolden.me.uk/python/wmi/index.html
Grüße,
anogayales
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 09:52
von Saftmixer
ok, dann muss ich bei der injstallation irgendwas falsch gemacht haben,
weil ich kann wmi nicht importieren, weil ers irgenwie nicht findet..
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 10:23
von BlackJack
@Saftmixer: Hast Du es denn überhaupt installiert? Und wenn ja wie? Gab es Fehlermeldungen? Wenn ja welche?
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 11:43
von Saftmixer
jo hab ich..
gab auch keine fehlermeldung oder so..
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 12:28
von snafu
Du trägst nicht gerade zur Lösung deines Problems bei...
Poste doch mal den Befehl, den du zum Installieren des `wmi`-Moduls verwendet hast. Hast du möglicherweise mehrere Python-Versionen installiert und es versehentlich für die "falsche" Version installiert? Was kommt beim Versuch, zu importieren? ImportError? Sicher, dass du es richtig geschrieben hast (`import wmi`)?
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 12:37
von /me
Schau dir mal das
Tutorial zu WMI mit Python an.
Damit habe ich jetzt alles innerhalb von 5 Minuten zum Laufen bekommen.
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 21:13
von Saftmixer
Zur Installation:
Ich habe nur Python 3.2.1 istalliert. Ich hab den Windows-Installer benutzt. Ich hab ihn auch noch einmal durchlaufen lassen.
An sich keine Fehlermedung, nur zum Schluss kam in dem Textfenster unter dem "Installation abgeschlossen." das hier:
Traceback (most recent call last):
File "<string>", line 604, in <module>
File "<string>", line 332, in install
File "<string>", line 15, in write
AttributeError: 'NoneType' object has no attribute 'write'
Exception AttributeError: "'NoneType' object has no attribute 'flush'" in <__main__.Tee object at 0x031252D0> ignored
Zum Importieren:
Eigentlich ein ganz normaler ImportError:
Code: Alles auswählen
>>> import wmi
Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import wmi
ImportError: No module named wmi
Re: Hardwareinforamtionen
Verfasst: Mittwoch 21. Dezember 2011, 21:14
von Saftmixer
Ja das hab ich auch schon gefunden, dazu müsste ich wmi aber erstmal importieren können..
Re: Hardwareinformationen
Verfasst: Mittwoch 21. Dezember 2011, 21:28
von nomnom
wmi ist ein Python-2-Modul.
Re: Hardwareinformationen
Verfasst: Mittwoch 21. Dezember 2011, 21:45
von Saftmixer
ok..
gibts dann zu meinem eigentlichen "problem" ein passendes modul für python 3.2?