我有一个漂亮的 soup 元素结果集,其中包含多个父元素,每个元素都包含内部元素。我将如何根据每个内部元素的文本来尝试过滤这些元素。
<div class="parent">
<div> ... <div>
<p class="example"> TRUE </p>
</div>
在示例中,假设我只想保留具有值为“TRUE”的内部 p 元素的元素。
最佳答案
听起来 xpath 可以工作。类似的东西
//p[contains(@class, 'example') and normalize-space(text()) = 'TRUE']/ancestor::div[@class='parent']
关于python - 根据内部子元素过滤父 <div> 元素 [Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55175548/