title: Web Scraping a Youtube channel to get the list of videos and other details
body: <p>I am trying to <strong>scrape</strong> the list of all the uploaded videos of <a href="https://www.youtube.com/user/aandawesome/videos" rel="nofollow noreferrer">THIS</a> website. I am using <code>Beautifulsoap</code> to get the following details: <br/>
  (1) Title <br/>(2) Views <br/>(2) Upload date <br/><br/></p>
  <p>I did some inspection and found out that the <code>div id=&quot;details&quot; class=&quot;style-scope ytd-grid-video-renderer</code> can be used to get the details. This is my Python code:<br/></p>
  <pre><code>from bs4 import BeautifulSoup as bs
  import requests
  
  my_url = &quot;https://www.youtube.com/user/aandawesome/videos&quot;
  
  r = requests.get(my_url)
  page = r.text
  soup=bs(page,'html.parser')
  res=soup.find_all(&quot;div&quot;,{
      &quot;id&quot;: &quot;dismissable&quot;,
      &quot;class&quot;: [&quot;style-scope&quot;, &quot;ytd-grid-video-renderer&quot;]
  })
  
  print(res)
  </code></pre>
  <p>But I am not able to access that div. The output is empty. What can be done to resolve this?</p>