Aus dem Kurs: Python und Excel: Strukturierte Daten bearbeiten
So erhalten Sie Zugriff auf diesen Kurs
Werden Sie noch heute Mitglied und erhalten Sie Zugriff auf mehr als 24.700 Kurse von Branchenfachleuten.
XML mit Bordmitteln von Python verarbeiten
Aus dem Kurs: Python und Excel: Strukturierte Daten bearbeiten
XML mit Bordmitteln von Python verarbeiten
Wenn Sie mit reinem Python XML verarbeiten wollen, dann ist das Modul xml.etree.ElementTree einer der sinnvollsten Einstiege. Damit ist die Verarbeitung von XML immer noch recht mühselig, aber durchaus dringend, und man kann auf so ziemlich alles zugreifen, was man so in einer XML-Datei zur Verfügung hat. Betrachten wir einmal diese XML-Datei als Basis. Wir haben einen xml-Block und dann haben wir einen Wurzelelement mit Namen root. Darunter gibt es einzelne Elemente jeweils row genannt. Und dort sind dann verschiedene andere Elemente drin, die autospezifiziert. In der Python-Datei sehen Sie, dass dieses Modul ET ist und zusätzlich noch os. Dementsprechend kann ich in der Methode parse, die mir hier vom ElementTree zur Verfügung gestellt wird, eine XML-Datei einlesen. Und deren Daten schauen wir uns mal genauer an. Ich habe eine Methode getroot. Damit bekomme ich das root-Element, das heißt die xml_data. Und ein Element in diesem Kontext stellt ein Attribut tag und ein Attribut attrib…
Üben mit Projektdateien
Laden Sie die Dateien herunter, die von den Trainer:innen verwendet werden. So können Sie mitlesen und durch Ansehen, Zuhören und Üben lernen.
Inhalt
-
-
-
(Gesperrt)
Verschiedene Datenformate4 Min. 26 Sek.
-
(Gesperrt)
Allgemeine Dateizugriffe in Python6 Min.
-
(Gesperrt)
Umgang mit CSV-Dateien mit Python-Bordmitteln1 Min. 39 Sek.
-
(Gesperrt)
Umgang mit CSV-Dateien mit Pandas2 Min. 49 Sek.
-
(Gesperrt)
JSON-Encoder und -Decoder kennenlernen2 Min. 57 Sek.
-
(Gesperrt)
JSON mit Pandas verarbeiten1 Min. 23 Sek.
-
(Gesperrt)
XML mit Bordmitteln von Python verarbeiten4 Min. 49 Sek.
-
(Gesperrt)
Alternative Packages und Frameworks zum Excel-Zugriff kennenlernen3 Min. 11 Sek.
-
(Gesperrt)
Excel-Dateien mit Pandas schreiben5 Min. 25 Sek.
-
(Gesperrt)
Weitere Frameworks zum Excel-Zugriff2 Min. 46 Sek.
-
(Gesperrt)
-
-