Ich bin gerade dabei, eine XML-Datei zu schreiben. Eine Methode soll dabei sein, Schulstunden hinzuzufügen. Input soll eine Liste (Tupel) im Format [(Fach, Lehrername)] sein und als root ein Element. Die Methode soll für jedes Tupel ein neues Kind "Stunde" mit dem Fach als Text und einem Attribut Lehrer mit dem Lehrername als Wert hinzufügen.
Ich habe das so gemacht:
Code: Alles auswählen
def addStunde(root, liste):
e2 = ET.Element(root)
e.append(e2)
e2.text = liste[0]
e2.attrib["Lehrer"] = liste[1]
Vielen Dank,
Marcel