擅长:python、mysql、java
<p><code>src</code>是一个<a href="http://www.crummy.com/software/BeautifulSoup/bs4/doc/#attributes" rel="nofollow"><em>attribute</em> of the tag</a>。一旦有了标记,就可以像访问字典键一样访问属性;您只找到了<code>a</code>标记,因此还需要导航到包含的<code>img</code>标记:</p>
<pre><code>for x in soup.find_all('div', attrs={'class':'media item avatar profile'}):
print x.a.img['src']
</code></pre>
<p>您的代码使用了<code>findNext()</code>,它返回一个<em>标记</em>对象;循环给您子对象,因此<code>x</code>是<code>img</code>对象。我把它改得更直接更清晰。<code>x</code>现在是<code>div</code>,我们直接导航到第一个<code>a</code>,并包含<code>img</code>标记。</p>