title: Python scrape specific tag without class name
body: <p>I'm developing a python script to scrape data from a specific site.
  I'm using Beautiful Soap as python module.
  The interesting data into HTML page are into this structure:</p>
  
  <pre><code>&lt;tbody aria-live="polite" aria-relevant="all"&gt;
    &lt;tr  style=""&gt;
     &lt;td&gt;
        &lt;a href="www.server.com/art/crag"&gt;Name&lt;a&gt;
     &lt;/td&gt;
     &lt;td class="nowrap"&gt;&lt;/td&gt;
     &lt;td class="hidden-xs"&gt;&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
  </code></pre>
  
  <p>into tag tbody there are more tr tag and I would like take to each only first tag a of tag td</p>
  
  <p>I have tried in this way:</p>
  
  <pre><code>page = requests.get(url)
  soup = BeautifulSoup(page.content, 'html.parser')
  a = soup.find(id='tabella_falist')
  b = a.find("tbody")
  link = [p.attrs['href'] for p in b.select("a")]
  </code></pre>
  
  <p>but in this way the script take all href into all td tag. How can take only first?</p>
  
  <p>Thanks</p>