ElementTreeで属性XPathSelectorを使用するのに問題があります。これは、ドキュメントに従って実行できるはずです。
ここにいくつかのサンプルコードがあります
XML
<root>
<target name="1">
<a></a>
<b></b>
</target>
<target name="2">
<a></a>
<b></b>
</target>
</root>
Python
def parse(document):
root = et.parse(document)
for target in root.findall("//target[@name='a']"):
print target._children
次の例外が発生します。
expected path separator ([)