title: how to return data from multiple pages from table in url using beautifulsoup
body: <p>i am trying to retrieve the code as well as title but somehow i am not able to retrieve the website is
   <a href="https://www.unspsc.org/search-code/default.aspx?CSS=51%&amp;Type=desc&amp;SS%27" rel="nofollow noreferrer">https://www.unspsc.org/search-code/default.aspx?CSS=51%&amp;Type=desc&amp;SS%27</a></p>
  
  <p>here i have tried to get the value from the table</p>
  
  <pre><code>    import requests
      unspsc_link = "https://www.unspsc.org/search-code/default.aspx? 
       CSS=51%&amp;Type=desc&amp;SS%27"
  
       link = requests.get(unspsc_link).text
  
      from bs4 import BeautifulSoup
      soup = BeautifulSoup(link, 'lxml')
  
      print(soup.prettify())
  
      all_table = soup.find_all('table')
      print(all_table)
  
      right_table = soup.find_all('table', 
      id="dnn_ctr1535_UNSPSCSearch_gvDetailsSearchView")
  
      tables = right_table.find_all('td')
      print(tables)
  </code></pre>
  
  <p>the errors AttributeError: ResultSet object has no attribute 'find'. You're probably treating a list of items like a single item. Did you call find_all() when you meant to call find()?</p>
  
  <p>i expect to save the code as well as title in a list and save it  in dataframe later</p>
  
  <p>is there any way to continue to next page without manually providing values like in search code like 51%  as there as more than 20 pages inside  51%</p>