title: Hit a Wall Webscraping with Python
body: <p>I am very new at this. I'm using Eclipse SDK with PyQt4 (to unearth any stuff obscured by javascript). I am attempting to discover links to results from a site. For example: <a href="http://www.mrtzcmp3.net/billy_jean_Bs.html" rel="nofollow">http://www.mrtzcmp3.net/billy_jean_Bs.html</a></p>
  
  <pre><code>import sys
  from PyQt4 import QtWebKit
  from PyQt4 import QtCore
  from PyQt4 import QtGui
  
  class Render(QtWebKit.QWebPage):
      def __init__(self, url):
          self.app = QtGui.QApplication(sys.argv)
          QtWebKit.QWebPage.__init__(self)
          self.loadFinished.connect(self._loadFinished)
          self.mainFrame().load(QtCore.QUrl(url))
          self.app.exec_()
  
      def _loadFinished(self, result):
          self.frame = self.mainFrame()
          self.app.quit()
  
  url = "http://www.mrtzcmp3.net/billy_jean_Bs.html"
  
  r = Render(url)
  content = unicode(r.frame.toHtml())
  
  print content.encode('utf-8')
  </code></pre>
  
  <p>Edit: This retrieved page source is not revealing any of the download button links for the url above ... The extracted page source from the code above is here: <a href="http://pastebin.com/HyKnPUER" rel="nofollow">http://pastebin.com/HyKnPUER</a></p>