title: Data is missing while scraping using beautifulsoup4
body: <p>Actually I'm a newbie to the parsing stuff with Python Beautifulsoup4. I was scraping <a href="https://boglagold.com/buy-runescape-gold/" rel="nofollow noreferrer">this website</a>. I need <em>Current Price Per Mil</em> on the front page.</p>
  <p>I already spent 3 hours with this. While looking for the solution on internet. I got to know that there is a library PyQT4 that can mimic like a web browser and load the content and then once it's done with loading you can extract ur required data. But I got crashed.</p>
  <p>Used this approach to collect the data in raw text format. I tried other approaches too.</p>
  <pre class="lang-py prettyprint-override"><code>def parseMe(url):
      soup = getContent(url)
      source_code = requests.get(url)
      plaint_text = source_code.text
      soup = BeautifulSoup(plaint_text, 'html.parser')
      osrs_text = soup.find('div', class_='col-md-12 text-center')
      print(osrs_text.encode('utf-8'))
  </code></pre>
  <p><a href="https://i.stack.imgur.com/I2EZ3.jpg" rel="nofollow noreferrer">Please have a look on this image</a>. I think the problem is with ::before and ::after tags. They appear once the page get loaded.<br>Any help will be highly appreciated.</p>