Problem mit "list index out of range"

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
keboo
User
Beiträge: 132
Registriert: Sonntag 19. Februar 2006, 14:03

Beitragvon keboo » Dienstag 25. April 2006, 12:54

Wie kann man das lösen, damit ich die Elemente aus meiner Liste gelöscht werden in welchen nicht '!' oder '<' vorkommt.

Wie kann da ein kurtzes Skript aussehen?

Danke,
Johannes
keboo
User
Beiträge: 132
Registriert: Sonntag 19. Februar 2006, 14:03

Beitragvon keboo » Dienstag 25. April 2006, 13:13

Ich hatte gerade die Idee, dass Problem bereits beim Einlesen zu lösen.

Das Einleseskript sieht so aus:

Code: Alles auswählen


in_data=False
    for line2 in file(input):
        if "< DATA_ >" in line2:
            in_data = True
            line2 = line2[line2.find("< _DATA >")+9:]
           
        if in_data:
            buffer.append(line2)
           
        if "< _DATA >" in line2:
            break



Wie kann ich dieses Skript verändern, damit die Zeilen in welchen '!' und '<' vorkommen erst gar nicht eingelesen werden?

Danke,

Johannes

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder