def get_url(self, query):
site1 = urllib.urlopen('http://www.youtube.com/results?search_query=%s'%query)
html = site1.read()
soup = BS(html)
links = soup.findAll('a')
vidlinks = [link.get('href') for link in links if link.get('href') is not None]
vlink = [ i for i in vidlinks if '/watch?v=' in i][0]
img_link = soup.findAll('img',{'alt':'Thumbnail', 'width':'185'})[0].get('src')
img_url = 'http:%s' %img_link
imagethread = threading.Thread(target=lambda:urllib.urlretrieve(img_url, 'Files\image.jpg'))
imagethread.start()
return vlink
评论列表
文章目录