Я давно искал модуль / API Python, который делает что-то, что я считаю довольно простым:
- Чтение файла XML
- Добавить / Редактировать / Удалить записи
На данный момент я нашел несколько фрагментов, которые взаимодействуют со сложными объектно-ориентированными базами данных, но ничего такого простого, как:
xml = etree.parse ('file.xml')
xml.add(xpath, new_node(attrs))
xml.remove(xpath)
xml.edit(xpath, new_attrs(attrs))
xml.write()
Скорее всего, я неправильно понимаю API, но некоторый свет будет очень кстати.
Заранее спасибо!