title: Using lxml and xpath to get text from a webpage
body: <p>I'm trying to pull a number off of a webpage, specifically the current presidential approval rating from RealClearPolitics.</p>
  
  <p>Here's the code I'm using, trying to use urllib2 to get the webpage, lxml to parse it all, and using the xpath that chrome reports.  Problem is, all I get at the end is an empty list.</p>
  
  <pre><code>import urllib2
  from lxml import etree
  
  url = "http://www.realclearpolitics.com/epolls/other/president_obama_job_approval-1044.html"
  page = urllib2.urlopen(url)
  
  tree = etree.parse(page.content, etree.HTMLParser())
  
  rcp=tree.xpath('//*[@id="polling-data-rcp"]/table/tbody/tr[2]/td[4]')
  
  print rcp
  </code></pre>
  
  <p>Any help would be appreciated!</p>