title: When using 'requests.get()', the html is less than the actual html
body: <p><a href="https://i.stack.imgur.com/ux07n.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/ux07n.png" alt="enter image description here" /></a></p>
  <p><a href="https://i.stack.imgur.com/moBpz.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/moBpz.png" alt="enter image description here" /></a></p>
  <p>The first image is the html of the site brought in python, and the second image is the actual html viewed by pressing F12 on the site. I don't know why the two results are different. Other sites display html normally, but I wonder why only that site is not displayed normally.</p>
  <p>Here is the Code:</p>
  <pre><code>import requests
  from bs4 import BeautifulSoup
  
  
  result = requests.get('https://www.overbuff.com/heroes')
  
  soup = BeautifulSoup(result.text, &quot;html.parser&quot;)
  
  print(soup)
  </code></pre>