title: How to extract the text between some anchor tags?
body: <p>I need to extract the name of the artists from an HTML page. Here's a snippet of the page:
  </p>
  
  <pre><code> &lt;/td&gt;
   &lt;td class="playbuttonCell"&gt;
     &lt;a class="playbutton preview-track" href="/music/example" data-analytics-redirect="false"  &gt;
        &lt;img class="transparent_png play_icon" width="13" height="13" alt="Play" src="http://cdn.last.fm/flatness/preview/play_indicator.png" style="" /&gt;
      &lt;/a&gt;
    &lt;/td&gt;
    &lt;td class="subjectCell" title="example, played 3 times"&gt;
      &lt;div&gt;
        &lt;a href="/music/example-artist"   &gt;Example artist name&lt;/a&gt;
  </code></pre>
  
  <p>I've tried this but isn't doing the job.
  </p>
  
  <pre><code>import urllib
  from bs4 import BeautifulSoup
  
  html = urllib.urlopen('http://www.last.fm/user/Jehl/charts?rangetype=overall&amp;subtype=artists').read()
  soup = BeautifulSoup(html)
  print soup('a')
  
  for link in soup('a'):
      print html
  </code></pre>
  
  <p>Where am I screwing up?</p>