Есть ли способ подсчитать все вхождения идентификатора определенного типа в несколько xml-файлов? Вот пример, что я имею в виду. Все XML-файлы имеют следующую структуру:Количество вхождений в нескольких xml-файлах
<data>
<geo>
<g type="mount" stid="s727" level="geo"/>
<g type="bike" stid="g12" level="geo"/>
<g type="lake" stid="g12432" level="geo"/>
<g type="mount" stid="s0" level="geo"/>
</geo>
</data>
То, что я хотел бы рассчитывать на число вхождений «s0», «s» + любое количество, «s12» для каждого типа и те же 3 категории для g. Может кто-нибудь покажет мне, как это будет работать? Конечно, это будет иметь пример только по категории - для меня важно то, как вы сохраняете промежуточные результаты и как вы будете выполнять основную функцию (я полагаю, вы сделаете это с помощью sys.arg - по крайней мере , это то, что я бы сделал ...)
Спасибо за любую помощь.
Вы можете [взглянуть на LXML] (http://lxml.de/), чтобы проанализировать XML-файл –