Encontre o elemento pai de uma tag xml 'title' contendo texto específico usando o Python ElementTree
Desejo analisar um arquivo xml e extrair o pai<sec>
que contém um<title>
correspondendo a um texto específico usando Python 3.7 e ElementTree
...
<sec id="s0010">
<label>2</label>
<title>Materials and methods</title>
</sec>
<sec id="s0015">
<label>3</label>
<title>Summary</title>
</sec>
...
Consegui localizar o título usando ET:
for title in parent.iter('title'):
text = title.text
if(text):
if("methods" in text.lower()):
print("**title: "+text+"****")
Mas como obtenho o objeto pai <sec>
) do título que contém o texto de interesse?