title: Why am I getting "'ResultSet' has no attribute 'findAll'" using BeautifulSoup in Python?
body: <p>So I am learning Python slowly, and am trying to make a simple function that will draw data from the high scores page of an online game. This is someone else's code that i rewrote into one function (which might be the problem), but I am getting this error. Here is the code:</p>
  
  <pre><code>&gt;&gt;&gt; from urllib2 import urlopen
  &gt;&gt;&gt; from BeautifulSoup import BeautifulSoup
  &gt;&gt;&gt; def create(el):
      source = urlopen(el).read()
      soup = BeautifulSoup(source)
      get_table = soup.find('table', {'id':'mini_player'})
      get_rows = get_table.findAll('tr')
      text = ''.join(get_rows.findAll(text=True))
      data = text.strip()
      return data
  
  &gt;&gt;&gt; create('http://hiscore.runescape.com/hiscorepersonal.ws?user1=bigdrizzle13')
  
  Traceback (most recent call last):
    File "&lt;pyshell#18&gt;", line 1, in &lt;module&gt;
      create('http://hiscore.runescape.com/hiscorepersonal.ws?user1=bigdrizzle13')
    File "&lt;pyshell#17&gt;", line 6, in create
      text = ''.join(get_rows.findAll(text=True))
  AttributeError: 'ResultSet' object has no attribute 'findAll'
  </code></pre>
  
  <p>Thanks in advance.</p>