title: Parse a web page with button "Load More" with python
body: <p>I am trying to extract all the comments on a movie from this page <a href="https://www.imdb.com/title/tt0114709/reviews?ref_=tt_ql_3" rel="nofollow noreferrer">https://www.imdb.com/title/tt0114709/reviews?ref_=tt_ql_3</a> but some of them are hidden behind a button "Load More", I have tried with selenium to to click on this button but it doesn't seem to work. Here is my code and the error message, if someone has an idea on how to achieve that.</p>
  
  <pre><code>h = httplib2.Http("./docs/.cache")
  resp, content = h.request(url, "GET")
  soup = bs4.BeautifulSoup(content, "html.parser")
  divs = soup.find_all("div")
  driver = webdriver.Chrome(executable_path='C:\Program Files\Intel\iCLS Client\chromedriver.exe')
  driver.get(url)
  html = driver.page_source.encode('utf-8')
  while driver.find_elements_by_class_name("load-more-data"):
        driver.find_elements_by_name("Load More").click()
  
  
  Traceback (most recent call last):
    File "C:/Users/demo/PycharmProjects/untitled/Extraction.py", line 567, in &lt;module&gt;
      Mat()
    File "C:/Users/demo/PycharmProjects/untitled/Extraction.py", line 518, in Mat
      dicoCam =testC.extract_data()
    File "C:/Users/demo/PycharmProjects/untitled/Extraction.py", line 368, in extract_data
      self.extract_comment(movie, url)
    File "C:/Users/demo/PycharmProjects/untitled/Extraction.py", line 469, in extract_comment
      driver.find_elements_by_name("Load More").click()
  AttributeError: 'list' object has no attribute 'click'```
  
  </code></pre>