title: Why find function is not working in BeautifulSoup?
body: <p>I wanted to extract Product name from a chunk. I am using BeautifulSoup, the problem is when i try to fetch product name from <code>select()</code> it returns the expected data where when i am trying <code>find()</code> it returns none. Why <code>find()</code> is not working here.</p>
  
  <pre><code>from bs4 import BeautifulSoup
  data = '''&lt;span id="productTitle" class="a-size-large"&gt; Alien 3 &lt;/span&gt;'''
  soup = BeautifulSoup(data)
  print(soup.select('.a-size-large')[0].text.strip())
  &gt;&gt;&gt; 'Alien 3'
  
  print(soup.find('.a-size-large')) # Not working ??
  &gt;&gt;&gt; None
  </code></pre>