title: Table element not showing in BeautifulSoup
body: <p>I am trying to extract table data from <a href="https://www.vitalityservicing.com/serviceapi/Monitoring/QueueDepth?tenantId=1" rel="nofollow noreferrer">this web site</a></p>
  
  <p>Following is the code--</p>
  
  <pre><code>import requests
  from bs4 import BeautifulSoup as bs
  
  page = requests.get('https://www.vitalityservicing.com/serviceapi/Monitoring/QueueDepth?tenantId=1')
  
  soup = bs(page.text, "html.parser")
  
  #None of the following method works
  tb = soup.table 
  #tb = soup.body.table
  #tb = soup.find_all('table')
  </code></pre>
  
  <p>When I try to print <code>tb</code> its <code>None</code></p>
  
  <p>So I tried to look at  the <code>body</code> of the downloaded HTML with</p>
  
  <pre><code>print(soup.body.prettify())
  </code></pre>
  
  <p>I dont see the <code>table</code> elements or it's child elements . Only <code>&lt;body&gt;</code> and <code>&lt;script&gt;</code> elements are present:</p>
  
  <p><a href="https://i.stack.imgur.com/twJq7.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/twJq7.png" alt="Output of print(soup.body)"></a></p>
  
  <p>But when I inspect the page in chrome I see all the elements:</p>
  
  <p><a href="https://i.stack.imgur.com/8QqAt.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8QqAt.png" alt="table and it&#39;s child elements present while inspecting"></a></p>
  
  <p>I don't understand why the <code>table</code> element is not being downloaded with <code>requests.get</code> while its there when I load  the page on chrome</p>