Hallo Zusammen
kleines Update:
Hab den Code jetzt soweit Fertig bis auf eine Kleinigkeit, das man bei der Eingabe der gewollten Information auf die Gross- und Kleinschreibung achten muss.
Hier wäre der Code:
#!/usr/bin/python3.2
# Skript: M122_Scripts/python/systeminfo.py
import sys
meminfo ...
Die Suche ergab 13 Treffer
- Donnerstag 30. Mai 2013, 17:23
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
- Mittwoch 29. Mai 2013, 13:52
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
So ich habe jetzt beschlossen alles in ein Script zu packen!
Was heisst, das ich den Code hier:
def getmemoryinfo():
memoryinfo = open('/proc/meminfo', 'r')
liste = memoryinfo.readlines()
return liste
in meinen anderen nehme.
Weiter habe ich gemerkt, das es mit der for schleife höchst ...
Was heisst, das ich den Code hier:
def getmemoryinfo():
memoryinfo = open('/proc/meminfo', 'r')
liste = memoryinfo.readlines()
return liste
in meinen anderen nehme.
Weiter habe ich gemerkt, das es mit der for schleife höchst ...
- Dienstag 28. Mai 2013, 21:36
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
vielen vielen Dank @Sirius3 für deinen Tipp!!
Demnach muss nun wahrscheinlich die for schleife falsch sei, oder liege ich da Falsch?

Demnach muss nun wahrscheinlich die for schleife falsch sei, oder liege ich da Falsch?

- Dienstag 28. Mai 2013, 21:04
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Ich bin schon ein bischen weiter gekommen:
http://img829.imageshack.us/img829/2663/linux2.jpg
nur sollte eben stat den lauter 1en die besagten infos vom CPU kommen...
Ich bin immer noch der meinung das mit dem print noch etwas nicht Stimmt und nicht mit dem herausgesuchten Informationen...
Wie ...
http://img829.imageshack.us/img829/2663/linux2.jpg
nur sollte eben stat den lauter 1en die besagten infos vom CPU kommen...
Ich bin immer noch der meinung das mit dem print noch etwas nicht Stimmt und nicht mit dem herausgesuchten Informationen...
Wie ...
- Dienstag 28. Mai 2013, 18:50
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Das ist doch sowas in der Art, oder?
#!/usr/bin/python3.2
# Skript: M122_Scripts/python/listmemoryinfo.py
def getmemoryinfo():
memoryinfo = open('/proc/meminfo', 'r')
liste = memoryinfo.readlines()
return liste
Ich hatte auch schon bereits ein Script geschrieben, welches die ...
#!/usr/bin/python3.2
# Skript: M122_Scripts/python/listmemoryinfo.py
def getmemoryinfo():
memoryinfo = open('/proc/meminfo', 'r')
liste = memoryinfo.readlines()
return liste
Ich hatte auch schon bereits ein Script geschrieben, welches die ...
- Dienstag 28. Mai 2013, 11:21
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
@BlackJack
Wie würdest du es dann machen?
Wie würdest du es dann machen?
- Montag 27. Mai 2013, 22:38
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
@Sirius3
Die Namensgebung ist nicht das Problem. Ich habe dort nur die Zahlen für die Fields nicht richtig angegeben.
Das Hauptproblem das ich habe ist eben, das ich mit sys.argv die Parameter die ich eingebe aufrufen will, sprich, den vendor, model, etc aufrufen will, hinter denen dann cpu[1](und ...
Die Namensgebung ist nicht das Problem. Ich habe dort nur die Zahlen für die Fields nicht richtig angegeben.
Das Hauptproblem das ich habe ist eben, das ich mit sys.argv die Parameter die ich eingebe aufrufen will, sprich, den vendor, model, etc aufrufen will, hinter denen dann cpu[1](und ...
- Montag 27. Mai 2013, 18:45
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Wie gesagt, unser Lehrer hatte diesen Pfad auf den Arbeitsblättern und beim Script ohne sys.argv funktioniert es auch...
als ich vermute ich habe beim sys.argv Befehl den Fehler...
ja eben, ich beziehe die Informationen auch aus dieser Datei.
Wen es mich nicht täuscht auch aus der gleichen Datei.
als ich vermute ich habe beim sys.argv Befehl den Fehler...
ja eben, ich beziehe die Informationen auch aus dieser Datei.
Wen es mich nicht täuscht auch aus der gleichen Datei.
- Montag 27. Mai 2013, 18:41
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Also der Rechner ist Linux, ich weiß nicht ob ich das noch hätte erwähnen sollen.
wen ich den befehl
for sys.argv in mem:
print(str(listmemoryinfo in sys.argv))
nicht ausführe, dafür aber das Script hier:
import listcpuinfo
cpu = listcpuinfo.getcpuinfo()
vendor = cpu[1]
model = cpu[4]
mhz ...
wen ich den befehl
for sys.argv in mem:
print(str(listmemoryinfo in sys.argv))
nicht ausführe, dafür aber das Script hier:
import listcpuinfo
cpu = listcpuinfo.getcpuinfo()
vendor = cpu[1]
model = cpu[4]
mhz ...
- Montag 27. Mai 2013, 18:11
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Also in der Frage habe ich ja den Code von meiner Datei rein geschrieben.
in der 4-6 zeile importiere ich ja die Datei-Module.
import sys
import listcpuinfo
import listmemoryinfo
Die Dateien listcpuinfo und listmemoryinfo sind beide gleich aufgebaut:
#!/usr/bin/python3.2
# Skript: M122 ...
in der 4-6 zeile importiere ich ja die Datei-Module.
import sys
import listcpuinfo
import listmemoryinfo
Die Dateien listcpuinfo und listmemoryinfo sind beide gleich aufgebaut:
#!/usr/bin/python3.2
# Skript: M122 ...
- Montag 27. Mai 2013, 17:58
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Ja so wie ich das herausgefunden habe und es uns unser Lehrer erklärt hat, nimmt sys.argv die Parameter die man hinter der auszuführenden Python Datei angibt,
und verwendet diese dann, sobald als man sie aufruft.
Ich will ja nun die Parameter die ich hintendran eben eingegeben habe (vendor model ...
und verwendet diese dann, sobald als man sie aufruft.
Ich will ja nun die Parameter die ich hintendran eben eingegeben habe (vendor model ...
- Montag 27. Mai 2013, 15:28
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Re: Systeminfos mit sys.argv auslesen
Ja tut mir leid. Ich habe vergessen den Letzten Satz zu schreiben.
Ich sollte am Schluss mit
>> ./systeminfo.py vendor model mhz cache totalmemory freememory buffers cached
die Angaben herauslesen können, damit ich am Schluss ca diese ausgabe habe:
CPU
Vendor: Intel blablabal
Model: i7 3.2ghZ ...
Ich sollte am Schluss mit
>> ./systeminfo.py vendor model mhz cache totalmemory freememory buffers cached
die Angaben herauslesen können, damit ich am Schluss ca diese ausgabe habe:
CPU
Vendor: Intel blablabal
Model: i7 3.2ghZ ...
- Montag 27. Mai 2013, 14:51
- Forum: Allgemeine Fragen
- Thema: Systeminfos mit sys.argv auslesen
- Antworten: 25
- Zugriffe: 4784
Systeminfos mit sys.argv auslesen
Hallo Zusammen
Erstmal ich bin neu hier und verstehe nicht all zu viel von Python und weiß auch nicht in Welche Abteilung diese Frage gehört.
Ich muss für die Schule ein Python Script schreiben, das die Folgenden CPU und Memory Infos ausgibt:
-CPU:
- Vendor
- Model
- mhZ
- Cache
-Memory ...
Erstmal ich bin neu hier und verstehe nicht all zu viel von Python und weiß auch nicht in Welche Abteilung diese Frage gehört.
Ich muss für die Schule ein Python Script schreiben, das die Folgenden CPU und Memory Infos ausgibt:
-CPU:
- Vendor
- Model
- mhZ
- Cache
-Memory ...
