Python で子要素から属性値のリストを取得する必要があります。
例を挙げて説明するのが最も簡単です。
次のような XML があるとします。
<elements>
<parent name="CategoryA">
<child value="a1"/>
<child value="a2"/>
<child value="a3"/>
</parent>
<parent name="CategoryB">
<child value="b1"/>
<child value="b2"/>
<child value="b3"/>
</parent>
</elements>
私は次のようなことができるようにしたい:
>>> getValues("CategoryA")
['a1', 'a2', 'a3']
>>> getValues("CategoryB")
['b1', 'b2', 'b3']
XPath の仕事のように見えますが、私はすべての推奨事項を受け入れます。また、お気に入りの Python XML ライブラリについても教えてください。