Ich habe eine Textdatei und möchte diese Zeilenweise nachbearbeiten.
Als Python Neuling benötige ich noch Starthilfe. Bitte korrigiert meine Fehler
Ich habe meine Textdatei geöffnet jede Zeile in ein eigenes Feld des Arrays geschrieben, mit: foo = file.readlines().
In einer Schleife möchte ich dieses Array Zeile um Zeile durchgehen und überprüfen, ob in dieser Zeile das Wort "Eingeschaltet" vorhanden ist.
Folgender Ausdruck funktioniert jedoch nicht:
while i < len(foo):
bla = re.match("Haus", foo)
print bla
Der Variablen bla wird immer der Wert "None" zugewiesen.
Wie kann ich überprüfen, ober der String "Eingeschaltet" in meiner aktuellen Zeile vorhanden ist und die Zeilennummer zwischenspeichern?
Wie Regex-Match zwischenspeichern
Auch in Python gibt es Arrays, was Du aber nutzt ist eine Liste. Deine Herangehensweise ist auch eher von einer anderen Sprache geprägt. Versuche es mal mit einer for-Schleife sowie dem in-Operator. Solange, bis es klappt ...