Heim > Artikel > Backend-Entwicklung > Wie können Sie mit der ElementTree-API eine einfache XML-Datei in Python erstellen?
Erstellen einer einfachen XML-Datei in Python
Das Erstellen von XML-Dateien in Python bietet mehrere Ansätze mit verschiedenen verfügbaren Bibliotheken. In diesem Artikel werden diese Optionen untersucht und eine detaillierte Lösung mithilfe der ElementTree-API bereitgestellt.
ElementTree:
ElementTree wurde in Python 2.5 eingeführt und ist die am häufigsten verwendete XML-Bibliothek. Es handelt sich um eine benutzerfreundliche, reine Python-Implementierung, die eine unkomplizierte API bietet.
Verfügbare Optionen:
Beispiel für die Verwendung von cElementTree:
So generieren Sie das angegebene XML-Dokument mit cElementTree:
<code class="python">import xml.etree.cElementTree as ET root = ET.Element("root") doc = ET.SubElement(root, "doc") ET.SubElement(doc, "field1", name="blah").text = "some value1" ET.SubElement(doc, "field2", name="asdfasd").text = "some vlaue2" tree = ET.ElementTree(root) tree.write("filename.xml")</code>
Dieser Code erstellt die gewünschte XML-Struktur und schreibt sie in eine Datei mit dem Namen „Dateiname.xml“.
Weiterführende Literatur:
Zusätzliche Hinweise:
Das obige ist der detaillierte Inhalt vonWie können Sie mit der ElementTree-API eine einfache XML-Datei in Python erstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!