Ich werde in Zukunft wohl auch lieber mit PERL arbeiten.BlackJack hat geschrieben:Das ist eine für Python sehr unübliche Lösung.
Die Suche ergab 5 Treffer
- Freitag 7. Juni 2013, 13:52
- Forum: Allgemeine Fragen
- Thema: Python fügt überflüssige Leerzeilen hinzu
- Antworten: 14
- Zugriffe: 2684
Re: Python fügt überflüssige Leerzeilen hinzu
- Freitag 7. Juni 2013, 10:55
- Forum: Allgemeine Fragen
- Thema: Python fügt überflüssige Leerzeilen hinzu
- Antworten: 14
- Zugriffe: 2684
Re: Python fügt überflüssige Leerzeilen hinzu
Code: Alles auswählen
for place, line in enumerate(source):
line = re.sub(pattern, '', line)
source[place] = line- Freitag 7. Juni 2013, 09:40
- Forum: Allgemeine Fragen
- Thema: Python fügt überflüssige Leerzeilen hinzu
- Antworten: 14
- Zugriffe: 2684
Re: Python fügt überflüssige Leerzeilen hinzu
Bevor ich die Zeilen aus der Quell-Datei einfüge, muss ich sie verändern (einige Bereiche werden entfernt). Das mache ich so:
# Datei einlesen und in Liste speichern
with open("file.txt") as txt:
source = txt.readlines()
# Zeilen verändern
for line in source:
line = re.sub(pattern, '', line ...
# Datei einlesen und in Liste speichern
with open("file.txt") as txt:
source = txt.readlines()
# Zeilen verändern
for line in source:
line = re.sub(pattern, '', line ...
- Donnerstag 6. Juni 2013, 12:14
- Forum: Allgemeine Fragen
- Thema: Python fügt überflüssige Leerzeilen hinzu
- Antworten: 14
- Zugriffe: 2684
Re: Python fügt überflüssige Leerzeilen hinzu
Super, funktioniert! Danke.
Nur so wegen der Namen: Dir ist klar das man XML-Dateien nicht wie Textdateien verarbeiten sollte, sondern einen XML-Parser verwenden sollte wenn man tatsächlich etwas mit dem Inhalt der Datei anfangen möchte!?
Ich bin ein ziemlicher Anfänger und das ist mir nicht ...
Nur so wegen der Namen: Dir ist klar das man XML-Dateien nicht wie Textdateien verarbeiten sollte, sondern einen XML-Parser verwenden sollte wenn man tatsächlich etwas mit dem Inhalt der Datei anfangen möchte!?
Ich bin ein ziemlicher Anfänger und das ist mir nicht ...
- Donnerstag 6. Juni 2013, 11:35
- Forum: Allgemeine Fragen
- Thema: Python fügt überflüssige Leerzeilen hinzu
- Antworten: 14
- Zugriffe: 2684
Python fügt überflüssige Leerzeilen hinzu
Hi,
ich lese mit folgendem Code eine Datei ein und speichere die Zeilen in einer Liste:
with open ("dateiname.xml") as xml:
liste = xml.readlines()
Wenn ich diese Liste dann ausgebe, ist hinter jeder Zeile noch eine zusätzliche Leerzeile:
for line in liste:
print line
Woher kommt das und ...
ich lese mit folgendem Code eine Datei ein und speichere die Zeilen in einer Liste:
with open ("dateiname.xml") as xml:
liste = xml.readlines()
Wenn ich diese Liste dann ausgebe, ist hinter jeder Zeile noch eine zusätzliche Leerzeile:
for line in liste:
print line
Woher kommt das und ...
