Я думаю, что есть две проблемы:
Объяснение:
Я проверил один из моих, у меня есть шаблон:
<a href="file://///server01\fshare\dir1\dir2\dir3">useful link </a>
Обратите внимание, что мы закончили с 5 слешами после протокол (file:
)
Firefox попытается предотвратить межсайтовый скриптинг. Моим решением было изменить prefs.js в каталоге профиля. Вы добавите две строки:
user_pref("capability.policy.localfilelinks.checkloaduri.enabled", "allAccess");
user_pref("capability.policy.localfilelinks.sites", "http://mysite.company.org");
Также есть Beautiful Soup (который может быть больше ориентирован на HTML, но он также поддерживает XML).
xml.sax - это встроенный синтаксический анализатор SAX
Обычно я бы рекомендовал lxml, но поскольку он использует C-библиотеку (libxml), альтернативой должна быть, как уже предложил Аарон, ElementTree (насколько я знаю, есть и то, и другое доступен чистый питон и его реализация). Нашел с помощью поиска в Google
Удачи!