title: Python - Getting all links from a div having a class
body: <p>I am using BeautifulSoup to get all links of mobile phones from this url
  <a href="http://www.gsmarena.com/samsung-phones-f-9-0-p2.php" rel="noreferrer">http://www.gsmarena.com/samsung-phones-f-9-0-p2.php</a></p>
  
  <p>My code for the following is :</p>
  
  <pre><code>import urllib2
  from BeautifulSoup import BeautifulSoup
  
  url = "http://www.gsmarena.com/samsung-phones-f-9-0-p2.php"
  text = urllib2.urlopen(url).read();
  soup = BeautifulSoup(text);
  
  data = soup.findAll('div',attrs={'class':'makers'});
  for i in data:
      print "http://www.gsmarena.com/" + i.ul.li.a['href'];
  </code></pre>
  
  <p>But the returned list of urls is shorter than the expected output when i checked, this code outputs 3 values but the result should show much over 10 values</p>