2012-07-12, 13:31
how can i return like only 12 items instead of the lot
Code:
url = 'http://deturl.com/www.youtube.com/results?search_query=adele+karaoke'
req = urllib2.Request(url)
req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3')
response = urllib2.urlopen(req)
link=response.read()
response.close()
match=re.compile('src="http://i1.ytimg.com/vi/(.+?)/1.jpg').findall(link)
for url in match:
url1='http://www.flipbooth.com/yt/%s/' % url
req = urllib2.Request(url1)
req.add_header('User-Agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.9.0.3) Gecko/2008092417 Firefox/3.0.3')
response = urllib2.urlopen(req)
link=response.read()
response.close()
match1 = re.compile('property="og:title" content="(.+?)"/>\r\n<meta').findall(link)