Desde Ubuntu lo instale con:
apt-get install python-elementtree
Lo usé para parsear XML con la siguiente estructura:
<?xml version="1.0" encoding="UTF-8"?>El código Python para acceder a cada valor de un elemento es el siguiente:
<!DOCTYPE feeds SYSTEM "feeds.dtd">
<feeds>
<ENTRADAS>
<ID>1</ID>
<TITULO>La Política</TITULO>
<AUTOR>Groucho Marx</AUTOR>
<FECHA>1960-04-24</FECHA>
<HORA>13:34</HORA>
<TYPE>text/plain</TYPE>
<DESC>La política es el arte de buscar problemas, encontrarlos,
hacer un diagnóstico falso y aplicar después los remedios equivocados.</DESC>
</ENTRADAS>
(puede haber N entradas)
</feeds>
Así podría acceder a cada uno de los valores de los elementos. Para este ejemplo sólo muestro los ID.
Lo que no probé, porque no lo necesitaba para esto, es el manejo de Atributos pero por lo que miré al pasar es muy simple.
Espero les sirva.