Авторизация
Забыли пароль? Введите ваш е-мейл адрес. Вы получите письмо на почту со ссылкой для восстановления пароля.
После регистрации вы сможете задавать вопросы и писать свои ответы, получая за это бонусы. Все остальные функции на сайте доступны без регистрации.
Вы должны войти или зарегистрироваться, чтобы добавить ответ и получить бонусы.
Для распарсивания XML в Python можно использовать модуль `xml.etree.ElementTree`. Вот пример кода, демонстрирующий, как распарсить XML:
«`python
import xml.etree.ElementTree as ET
# Загрузка XML из файла
tree = ET.parse(‘file.xml’)
root = tree.getroot()
# Обход элементов XML
for child in root:
print(child.tag, child.attrib)
# Получение значения конкретного элемента
element_value = root.find(‘element_name’).text
# Изменение значения элемента
root.find(‘element_name’).text = ‘new_value’
# Сохранение изменений в файл
tree.write(‘file.xml’)
«`
В этом примере XML загружается из файла `file.xml`, затем происходит обход элементов XML и вывод их тегов и атрибутов. Также показано, как получить значение конкретного элемента и изменить его значение. Наконец, изменения сохраняются обратно в файл `file.xml`.