title: How to scrape the yahoo finance search auto suggestion result with selenium python?
body: <p>I am trying to use selenium python to auto search on yahoo finance. When I type some words a suggestion will pop out like the same on google suggestion.</p>
  
  <p><a href="https://finance.yahoo.com/" rel="nofollow noreferrer">https://finance.yahoo.com/</a></p>
  
  <p>I found a list element with the xpath should be the suggestions made by yahoo:</p>
  
  <pre><code>//*[@id="search-assist-input"]/div[2]/ul
  </code></pre>
  
  <p>It seems the suggestion content are hidden in this list, but it's invisible, I mean when I click to unfold it, it just goes away. I don't know if there's some sort of 'always unfold nodes' in firefox or chrome, but these elements seem very hard to reach.
  I tried to get all the children under this element, it shows no element can be found:</p>
  
  <pre><code>from chrome_driver.chrome import Chrome
  
  driver = Chrome().get_driver()
  driver.get('https://finance.yahoo.com/')
  driver.find_elements_by_xpath("//div[@id='search-assist-input']/div/input")[0].send_keys('goog')
  x = driver.find_elements_by_xpath("//div[@data-reactid='56']/ul[@data-reactid='57']/*")
  </code></pre>
  
  <p>How can I reach these auto suggestion from the search box?</p>