title: BeautifulSoup not getting web data
body: <p>I'm creating a web scraper in order to pull the name of a company from a chamber of commerce website directory.</p>
  <p>Im using BeautifulSoup. The page and soup objects appear to be working, but when I scrape the HTML content, an empty list is returned when it should be filled with the directory names on the page.</p>
  <p>Web page trying to scrape: <a href="https://www.austinchamber.com/directory" rel="nofollow noreferrer">https://www.austinchamber.com/directory</a></p>
  <p>Here is the HTML:</p>
  <pre><code>&lt;div&gt;
    &lt;ul&gt; class=&quot;item-list item-list--small&quot;&gt; == $0
      &lt;li&gt;
        &lt;div class='item-content'&gt;
          &lt;div class='item-description'&gt;
            &lt;h5 class = 'h5'&gt;Women Helping Women LLC&lt;/h5&gt;
  </code></pre>
  <p>Here is the python code:</p>
  <pre><code>def pageRequest(url):
      page = requests.get(url)
      return page
  
  def htmlSoup(page):
      soup = BeautifulSoup(page.content, &quot;html.parser&quot;)
      return soup
  
  def getNames(soup):
      name = soup.find_all('h5', class_='h5')
      return name
  
  page = pageRequest(&quot;https://www.austinchamber.com/directory&quot;)
  soup = htmlSoup(page)
  name = getNames(soup)
  for n in name:
      print(n)
  </code></pre>