Re: Word-Dokumente einlesen
Verfasst: Dienstag 31. August 2010, 19:37
/me: Syntax Highlighting ist schon praktisch, nicht wahr? 
Seit 2002 Diskussionen rund um die Programmiersprache Python
https://www.python-forum.de/
Ja, natürlich möchte man das. Aber nicht hier im Beispiel.Hyperion hat geschrieben:Wobei man da das lxml-Modul nutzen möchte
Code: Alles auswählen
data = data.replace("foo", "bar")Du hast natürlich recht. Code zu schreiben ohne zu testen führt gerne zu Syntax- oder Logikfehlern.sma hat geschrieben:Code: Alles auswählen
data = data.replace("foo", "bar")
Code: Alles auswählen
import zipfile
def read_odt(path):
f = zipfile.ZipFile(path, "a") # wieso "a"? a=append, oder?
f.extract("content.xml")
with open("content.xml") as c: # ist content.xml nun ausserhalb des odt-Dokumentes verfügbar? wegen extract?
data = c.read()
data=data.replace("test", "changed")
with open("content.xml", "w") as c:
c.write(data)
f.write("content.xml")
f.close()
read_odt("test.odt")
Du willst Dich in diesem Zusammenhang doch dringend mit einem XML-Parser auseinandersetzen!Barcellona hat geschrieben:Vielen Dank für das Beispiel!![]()
Klappt wunderbar, verstehe nur nicht alles im Code.