擅长:python、mysql、java
<p>在写这个问题的过程中,我想到了一个似乎很有效的方法。在</p>
<p>基本上,我检查每个<code><p></code>元素,看看父元素是否是<code><div class="what-im-after"></code>,实际上,它排除了嵌套在子元素中的任何<code><p></code>标记。在</p>
<p>我的代码如下:</p>
<pre><code>filter_list = []
parent = soup.find('div', class_='what-im-after')
content = soup.find('div', class_='what-im-after').findAll('p')
if content.parent is parent:
filter_list.append(content)
</code></pre>
<p><code>filter_list</code>然后包含所有未嵌套在其他子元素中的<code><p></code>标记。在</p>