21 подписчик
Как парсить XML с помощью Python?
Эта задача часто решается всеми, кто занимается обработкой данных. Вариантов её решения множество. Ниже описывается классический с использованием xml.etree.ElementTree. Для примера можно распарсить простой XML файл, содержащий дневные биржевые котировки акций Сбербанка (SBER) на Мосбирже.
В коде:
- Импортируется библиотека xml.etree.ElementTree
- Считывается содержимое xml файла в объект tree
- Считывается содержимое корневого тега quotes в переменную root
- Внешний цикл делает обход по списку дочерних тегов элемента quotes
- Внутренний цикл делает обход по списку дочерних тегов элемента quote
Около минуты
26 июля 2023