Ich versteh zwar nicht ganz warum das jetzt richtig funktioniert, aber seit das "and servicestatus" als Bedingung dabei steht gibt er keinen fehler mehr aus... es wurde doch lediglich die Menge der "gesplitteten" spalten verringert...
Naja es funktioniert nun! Vielen Dank an alle die sich die Mühe ...
Die Suche ergab 14 Treffer
- Montag 10. September 2012, 13:48
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
- Montag 10. September 2012, 13:29
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
def auslesen(status2):
with open(status2) as statuspart:
servicestatus = None #weist der variablen servicestatus den Wert None zu
for line in (l.strip() for l in statuspart): #"räumt" zeile für zeile auf
if line.endswith("{"): #untersucht ob die jeweilige Zeile mit einer { endet
servicestatus ...
with open(status2) as statuspart:
servicestatus = None #weist der variablen servicestatus den Wert None zu
for line in (l.strip() for l in statuspart): #"räumt" zeile für zeile auf
if line.endswith("{"): #untersucht ob die jeweilige Zeile mit einer { endet
servicestatus ...
- Montag 10. September 2012, 12:55
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Dann hatte ich das doch leider richtig verstanden was EyDu meinte, jedoch verstehe ich dann nicht ob/was ich noch anders eintragen muss an den gegebenen stellen , also an
servicestatus[name] = value
sodass es mir in der späteren Abfrage nach "plugin_output" ,nicht wie jetzt einen KeyError ausgibt ...
servicestatus[name] = value
sodass es mir in der späteren Abfrage nach "plugin_output" ,nicht wie jetzt einen KeyError ausgibt ...
- Montag 10. September 2012, 12:37
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Ja es gibt andere, die sind nur z.B. Hoststatus o.ä genannt ,jedoch ist der inhalt identisch und soll auch ausgewertet werden, daher ist das in diesem fall sogar gut 
Habe eben noch meinen Beitrag von zuvor editiert, evtl weis jemand noch etwas darüber
Habe eben noch meinen Beitrag von zuvor editiert, evtl weis jemand noch etwas darüber
- Montag 10. September 2012, 12:18
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Super , vielen vielen Dank! Das hat es gebracht! Ich hatte halt "open" immer in Verwendung mit spezifischem Pfad oder Dateinamen gelesen/gesehen, aber nachdem das geändert war hat es funktioniert!
und das mit dem strip(" ") hatte ich irgendwo aufgeschnappt und ausprobiert, dass das, nun wo du es ...
und das mit dem strip(" ") hatte ich irgendwo aufgeschnappt und ausprobiert, dass das, nun wo du es ...
- Montag 10. September 2012, 11:08
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
So da bin ich wieder, saß nun den ganzen morgen dran und komm nicht weiter...
Zu Anfangs hatte ich KeyErrors, die sind nun weg aber hab nun keinerlei Erfolg....
def auslesen(status):
with open("/home/tweber/status.dat") as statuspart:
servicestatus = None
for line in (l.strip(" ") for l in ...
Zu Anfangs hatte ich KeyErrors, die sind nun weg aber hab nun keinerlei Erfolg....
def auslesen(status):
with open("/home/tweber/status.dat") as statuspart:
servicestatus = None
for line in (l.strip(" ") for l in ...
- Sonntag 9. September 2012, 20:34
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Na wenn du es so sagst dann werde ich mich morgen mal deinem Vorschlag näher widmen und bei eventuellen mich hier wieder melden , vielen dank jedenfalls noch einmal 
- Freitag 7. September 2012, 18:25
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Das geht nun leider nicht, hab nur die obrige Variante von der Arbeit mitgenommen, das mit dem parser liegt dort auf der festplatte 
realistisch gefragt: macht es sinn an meiner obigen idee festzuhalten, oder nicht? bzw ist es "einfacher" auf die andere methode?
realistisch gefragt: macht es sinn an meiner obigen idee festzuhalten, oder nicht? bzw ist es "einfacher" auf die andere methode?
- Freitag 7. September 2012, 17:40
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Hab jetzt eine weile mit den möglichkeiten rumprobiert und muss leider sagen das ich mit dem zweiten Ansatz zu keinerlei ergebniss kam, bekomm egal was ich mach, ja auch nach google..., diesen Fehler:
Nein magisch war sie nicht, nur leider hat es nicht funktioniert da bei mir der Parser nie ...
Nein magisch war sie nicht, nur leider hat es nicht funktioniert da bei mir der Parser nie ...
- Freitag 7. September 2012, 15:52
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
So nun meld ich mich nocheinmal ;)
Hab jetzt eine weile mit den möglichkeiten rumprobiert und muss leider sagen das ich mit dem zweiten Ansatz zu keinerlei ergebniss kam, bekomm egal was ich mach, ja auch nach google..., diesen Fehler:
File "lampe2.py", line 32, in <module>
Main(sys.argv[1 ...
Hab jetzt eine weile mit den möglichkeiten rumprobiert und muss leider sagen das ich mit dem zweiten Ansatz zu keinerlei ergebniss kam, bekomm egal was ich mach, ja auch nach google..., diesen Fehler:
File "lampe2.py", line 32, in <module>
Main(sys.argv[1 ...
- Freitag 7. September 2012, 14:11
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Noch kein Online-Tutorial o.ä. gelesen, hab hier das Buch "Python 3 Object oriented Programming" von dusty phillips und die sache ist die, es wird gut erklärt wie die ganzen sachen funktioniern, jedoch kaum was zur syntax, zu befehlen, oder gar beispielen...
Daher hab ich mir die befehle usw. eher ...
Daher hab ich mir die befehle usw. eher ...
- Freitag 7. September 2012, 13:24
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Ok, also vorneweg gesagt, mit obj usw. hab ich bisher noch nichts gemacht,aber so wie ich das vom lesen her verstehe :
der obere teil zerlegt die status.dat in kleine servicestatus teile, in denen ich dann weiter mit dem untern (ab "for obj..." ) arbeiten kann, soweit richtig hoffe ich ;)
Nun hab ...
der obere teil zerlegt die status.dat in kleine servicestatus teile, in denen ich dann weiter mit dem untern (ab "for obj..." ) arbeiten kann, soweit richtig hoffe ich ;)
Nun hab ...
- Freitag 7. September 2012, 12:36
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Re: Frage zu dateien lesen
Das is schonmal ne idee, bin ich garnicht drauf gekommen es ersteinmal selber nen Index zu machen :roll:
Also zu der Datei: servicestatus {
host_name=localhost
service_description=Current Load
modified_attributes=2
check_command=check_load!5.0!4.0!3.0!10.0!6.0!4.0
check_period=24x7 ...
Also zu der Datei: servicestatus {
host_name=localhost
service_description=Current Load
modified_attributes=2
check_command=check_load!5.0!4.0!3.0!10.0!6.0!4.0
check_period=24x7 ...
- Freitag 7. September 2012, 11:15
- Forum: Allgemeine Fragen
- Thema: Frage zu dateien lesen
- Antworten: 26
- Zugriffe: 2632
Frage zu dateien lesen
Hey ho!
Also ist mein erster Post, verzeiht mir bitte falls ich nicht immer genau das sage was ein erfahrenern progger schreiben würde ;)
Bin nun seit rund 2 Tagen an einem Problem dran und zwar:
Ich lese eine Status datei eines Überwachungsprogrammes ein ( evtl kennt das wer "Nagios"), dort such ...
Also ist mein erster Post, verzeiht mir bitte falls ich nicht immer genau das sage was ein erfahrenern progger schreiben würde ;)
Bin nun seit rund 2 Tagen an einem Problem dran und zwar:
Ich lese eine Status datei eines Überwachungsprogrammes ein ( evtl kennt das wer "Nagios"), dort such ...
