Zeichen nicht einlesen

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.
Benutzeravatar
karlson
User
Beiträge: 6
Registriert: Montag 25. September 2006, 10:53
Wohnort: localhost

Zeichen nicht einlesen

Beitragvon karlson » Dienstag 26. September 2006, 08:45

Hallo,

wie muss ich vorgehen um beim Einlesen eines Texte die ersten 10 Zeichnen
jeder Zeile nicht einzulesen. Oder beim Erzeugen einer neuen Datei nicht zu schreiben.

Gruß
(Anfänger)
:?
BlackJack

Beitragvon BlackJack » Dienstag 26. September 2006, 10:11

Am einfachsten ist es sie doch einzulesen, dann aber "wegzuwerfen", z.B. so:

Code: Alles auswählen

def remove_start_of_lines(lines, count=10):
    for line in lines:
        yield line[count:]

def main():
    lines = open('test.py', 'r')
    for line in remove_start_of_lines(lines):
        print line,
    lines.close()
Benutzeravatar
karlson
User
Beiträge: 6
Registriert: Montag 25. September 2006, 10:53
Wohnort: localhost

Beitragvon karlson » Dienstag 26. September 2006, 16:12

Danke.
So gehts.

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot]