मैं ElementTree में विशेषता XPath चयनकर्ता का उपयोग कर, जो मैं DocumentationElementTree XPath - विशेषता
यहाँ के अनुसार ऐसा करने में सक्षम होना चाहिए दिक्कत है के आधार पर तत्व का चयन कुछ नमूना कोड
एक्सएमएल
है<root>
<target name="1">
<a></a>
<b></b>
</target>
<target name="2">
<a></a>
<b></b>
</target>
</root>
अजगर
def parse(document):
root = et.parse(document)
for target in root.findall("//target[@name='a']"):
print target._children
मैं निम्नलिखित अपवाद प्राप्त कर रहा:
expected path separator ([)
ElementTree 1.2.6 का उपयोग करना, विशेषता xpath सुविधाओं 1.3 और उससे आगे में ही उपलब्ध हैं। –
यह क्यों बंद करें? यह मेरे लिए उपयोगी था ... यह शायद ही विषय से दूर है। – daramarak