Seite 1 von 1

eigene Suchfunktion

Verfasst: Montag 20. August 2007, 13:56
von xwastedyouthx
hallo,

ich hoffe ich habe eben beim suchen alles richtig gemacht und es gibt wirklich noch kein thread bezüglich meines problemes :)

jetzt zu meinem problem:

ich versuche eine logdatei einzulesen und alle zeilen die z.b. das wort error enthalten auszugeben.

das zeilen einlesen klappt wunderbar, leider habe ich auch nach 3 stündiger web-recherche keinen lösungsanatz gefunden wie man ein wort in der mitte von einer zeile sucht.

es gibt viele seiten dazu, leider passt keine info zu meinem problem.
bzw ich bin zu dösig sie zu vertehen.

ich wäre euch für eine schnelle hilfe dankbar.

grüße

Verfasst: Montag 20. August 2007, 14:07
von BlackVivi
Öhm...

Code: Alles auswählen

foo = "Doofer String!!"
if "Doof" in foo:
    print "bla"

Verfasst: Dienstag 21. August 2007, 08:02
von xwastedyouthx
so einfach is das? :)

gleich mal ausprobieren...

Verfasst: Dienstag 21. August 2007, 08:16
von xwastedyouthx
ööhm, geht das auch mit 2 variablen:

Code: Alles auswählen

suchwort ="Doof"
foo = "Doofer String!!"
if suchwort in foo:
    print "bla"
das klappt irgendwie nicht.....
das brauch ich :)

danke im voraus

Verfasst: Dienstag 21. August 2007, 09:16
von CM
Das sollte eigentlich funktionieren.
Erzählst Du uns denn vielleicht was genau nicht klappt? Gibt es vielleicht zu Deinem Code einen Traceback?

Gruß,
Christian

Verfasst: Dienstag 21. August 2007, 10:10
von xwastedyouthx
es gab kein traceback, er hat nur keine gleichen wörter gefunden.
es lag anscheinend daran das einer der variablen kein string war.

:oops:

herzlichen dank für eure denkanstösse :)