title: BeautifulSoup get title returns 'NoneType' object has no attribute '__getitem__'
body: <p>I'am using <code>BeautifulSoup</code> to parse through html and trying to retrieve a title.</p>
  
  <p>My code as follows:</p>
  
  <pre><code>callerid = cell_list[0]
  print callerid.find('a')
  </code></pre>
  
  <p>which returns the appropriate anchor tag where I'm trying to extract my "title" from. </p>
  
  <pre><code>&lt;a class="caller_ref" href="/tomasi/cardio/vgh/SPsdeGBHH" 
  title="CDS1255S56d"&gt;identifier&lt;/a&gt;
  </code></pre>
  
  <p>Now here is where it gets funky. As soon as I add ["title"] to my print statement to extract the title, </p>
  
  <pre><code>callerid = cell_list[0]
  print callerid.find('a')["title"]
  </code></pre>
  
  <p>I get </p>
  
  <blockquote>
    <p>AttributeError: 'NoneType' object has no attribute 'find'</p>
  </blockquote>
  
  <p>How can this be "NoneType" when it clearly contains the anchor tag html as shown in the first example and how can I parse it to return the title?</p>