hab da mal eine Frage bzgl. Daten in txt/csv schreiben.
Konkret geht es um folgendes:
Code: Alles auswählen
for inhalt, city in zip(root.iter("offer"), root.iter("location")):
titel = inhalt.find("title").text
area = inhalt.find("area").text
cities = city.find("city").text
list = titel, area, cities
file = open("testdatei.csv", "w")
str_dictionary = repr(list)
file.write(str_dictionary + "\n")
file.close()
Wenn ich aber "a" zum schreiben benutze, werden alle Inhalte aus der for Schleife geschrieben und gespeichert.
Evtl. kann mir hier jemand einen Tipp geben, wie ich die Datei mit "w" speichern kann?
Möchte nicht, dass aus dem xml-feed immer alle Inhalte einfach angehängt werden, sondern die Datei beim neuen öffnen mit den neuen, gefilterten Inhalten überschrieben wird.
VG