擅长:python、mysql、java
<p>尝试找到<code><h3 class="listing-header">Subscribers</h3></code>,然后得到父元素<code>div</code>,作用域将限制为<code>Subscribers</code>div。然后找到所有类为<code>listing-item</code>的div,循环它们以获得内部元素<code><a></code>的文本(名称):</p>
<pre><code>from bs4 import BeautifulSoup as bs
import urllib
redditPage1 = "http://redditlist.com/sfw"
r=urllib.urlopen(redditPage1).read()
soup = bs(r,'lxml')
for sub_div in soup.find("h3", text="Subscribers").parent.find_all('div',{ "class" : "listing-item" }):
print(sub_div.find('a').getText())
</code></pre>