我正在编写代码以使用 ElementTree 从 xml 文件中提取文本,但我发现 lxml 提供了更方便的 xpath 功能。所以我想知道如何在 lxml 中重写这一行
if x.nodeName == 'a:pPr' and x.getAttribute('lvl') == '2' and x.hasAttribute('marL') == False:
目前我建议使用这个..
'/p:sld/p:cSld/p:spTree/p:sp/p:nvSpPr/p:nvPr/x[@type="body" and @sz="quarter" and @marL]'
希望我的问题很清楚!