python scrape webpage and parse the content
<p>I want to scrape the data on this link</p>

<p><a href="http://www.realclearpolitics.com/epolls/json/5491_historical.js?1453388629140&amp;callback=return_json" rel="nofollow noreferrer">http://www.realclearpolitics.com/epolls/json/5491_historical.js?1453388629140&amp;callback=return_json</a></p>

<p>I am not sure what type of this link is, is it html or json or something else. Sorry for my bad web knowledge. But I try to use the following code to scrape:</p>

<pre><code>import requests

url='http://www.realclearpolitics.com/epolls/json/5491_historical.js?1453388629140&amp;callback=return_json'
source=requests.get(url).text
</code></pre>

<p>The type of the source is unicode. I also try to use the urllib2 to scrape like:</p>

<pre><code>source2=urllib2.urlopen(url).read()
</code></pre>

<p>The type of source2 is string. I am not sure which method is better. Because the link is not like the normal webpage contains different tags. If I want to clean the scraped data and form the dataframe data (like the pandas dataframe), what method or process I should follow/</p>

<p>Thanks.</p>