title: Python BeautifulSoup cannot find the data in the page source
body: <p>in this website I can see the data I want and when I inspect the element I find it ,however it is not there in the page source so I cannot scrape it :</p>
  
  <pre><code>import requests
  from bs4 import BeautifulSoup, Tag
  from lxml import html
  import requests
  import MySQLdb
  import urllib2
  import itertools
  import re
  import sys
  from datetime import date, timedelta as td
  
  
  urls =("http://euw.lolesports.com/tourney/match/1833")
  hdr = {'User-Agent': 'Mozilla/5.0'}
  req = urllib2.Request(urls,headers=hdr)
  page = urllib2.urlopen(req)
  soup = BeautifulSoup(page)
  tournament=soup.findAll('div',{'class':['field-item even']})
  print tournament
  print soup.title.text
  match_time=soup.findAll('span',{'class':['local-time']})
  for tag in match_time:
      time=tag.get('datetime',None)
      if time !=None:
          print time
  vid = soup.findAll('iframe',{'class':['media-youtube-player']})
  for tag in vid:
      vidlink=tag.get('href',None)
      if vidlink !=None:
          print vidlink
  teams=soup.findAll('h5',{'class':['team-name']})
  for tag in teams:
      tag.replaceWith('')
      print (tag.string)
      print soup.findAll('span',{'class':['winner-holder']})
  </code></pre>
  
  <p>I was able to retrieve the title and teams but with everything else no luck, when I click on each element to inspect it I can see the data there, however when I view the page source they are empty tags which is why I think I am not getting any results. 
  Is there a way to overcome this ?</p>