title: How do I scrape an Instagram bio with BeautifulSoup and Requests?
body: <p>I'm trying to scrape the bio of an instagram profile. 
  The bio is in a div tag with <code>class= -vDIg</code>. The div tag is in a section tag. All the bio contents are in the span tag which is inside the div tag.</p>
  
  <p>Here is the html: <a href="https://imgur.com/a/JrOoEJC" rel="nofollow noreferrer">https://imgur.com/a/JrOoEJC</a></p>
  
  <p>This is what I have tried</p>
  
  <pre><code>import requests
  from bs4 import BeautifulSoup
  
  
  instaSite= input("Enter instagram profile url: ")
  if not instaSite=='':
      instaRequest=requests.get(url=instaSite).text
  
      instaSoup = BeautifulSoup(instaRequest, 'html.parser')
  
      section = instaSoup.find('section')
  
      instaText= section.find('div', class_='-vDIg').span.text
  
      print(instaText)
  </code></pre>