title: Extract Name Text from nested table in python using Beautiful Soup
body: <p>I am relatively new to web scraping using Python, and I am having a lot of difficulty pulling the name value out of an HTML table row on CoinMarketCap.com. Their structure is unfamiliar to me. I have tried several methods, both on stack overflow and on other sites, to no avail. Here is a snippet of their html: <a href="https://i.stack.imgur.com/eBamV.png" rel="nofollow noreferrer">https://i.stack.imgur.com/eBamV.png</a>
  This is the code I currently have:</p>
  <p><div class="snippet" data-lang="js" data-hide="false" data-console="true" data-babel="false">
  <div class="snippet-code">
  <pre class="snippet-code-html lang-html prettyprint-override"><code>import requests
  from bs4 import BeautifulSoup
  
  page = requests.get("https://coinmarketcap.com/rankings/exchanges/").text
  
  soup = BeautifulSoup(page, features="html.parser")
  
  tags = soup.findAll("div", class_="sc-16r8icm-0 sc-1teo54s-1 dNOTPP")
  
  tables = soup.findChildren('tr')
  
  my_table = tables[0]
  
  rows = my_table.findChildren(['td'])
  
  print(rows)
  
  for row in rows:
      cells = row.findChildren('td')
      for cell in cells:
          value = cell.string
          print("the value in this cell is %s" % value)</code></pre>
  </div>
  </div>
  </p>
  <p>thanks in advance for any help!</p>