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
/me hat geschrieben:Schau dir mal das Tutorial zu WMI mit Python

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?