擅长:python、mysql、java
<p>从<code>findall()</code>文档中:</p>
<blockquote>
<p>recursive is a boolean argument (defaulting to True) which tells Beautiful Soup
whether to go all the way down the parse tree, or whether to only look at the
immediate children of the Tag or the parser object. </p>
</blockquote>
<p>因此,假设div的第一级位于标记<code><head></code>和<code><body></code>下,您可以设置</p>
<pre class="lang-py prettyprint-override"><code>soup.html.body.find_all('div', attrs={'class': 'my_class'},
recursive=False)
</code></pre>
<p>输出:
你知道吗</p>
<pre><code> ['important text', 'important text']
</code></pre>