title: How to scrape all <li id=> where all ID has different value?
body: <p>So I have been trying for few hours to print out all <code>&lt;li id =List-commodity&gt;</code> where every <code>li</code> contains its own data.</p>
  
  <p>HTML:</p>
  
  <p><a href="https://i.stack.imgur.com/jmA4I.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/jmA4I.png" alt="enter image description here"></a></p>
  
  <p>I started out by printing out</p>
  
  <pre><code>li_tags = bs4.find_all('ul', {'id': 'commodity-lister-list'})
  </code></pre>
  
  <p>which gives me the whole list which is fine. Afterthat I tried to </p>
  
  <pre><code>different_ids = li_tags.find_all('li')
  
  print(different_ids)
  </code></pre>
  
  <p>but that gives me an empty value ( [] ). </p>
  
  <p>What am I doing wrong and how can I be able to print out all  for there own as I can later on apply it in a for loop?</p>