Может быть несколько причин для настройки серверной службы, например:
Тем не менее, вы можете использовать только чистый html + js SPA, но добавление серверной службы дает вам дополнительные опции, что невозможно достичь на переднем конце.
Существует длинный список библиотек, связанных с обработкой XML на Wiki Python. Обратите внимание, что много их включены в стандартную библиотеку. Большинство из них сделает то, что Вы ищете:
получить доступ к определенным данным XML от объекта списка
который немного неопределенен, и возможно некоторый более конкретный пример использования мог бы сузить тот список для Вас.