Advertisement
eraz3r

temp.py

Feb 21st, 2020
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.49 KB | None | 0 0
  1. from bs4 import BeautifulSoup as bs
  2. import requests
  3.  
  4.  
  5. a = input("enter search keyword : ")
  6. b = "+".join(a.split(" "))
  7.  
  8. srh = "https://www.youtube.com/results?search_query=" + b
  9.  
  10. r = requests.get(srh)
  11. page=r.text
  12. soup=bs(page,'html.parser')
  13.  
  14. vids = soup.findAll('a',attrs={'class':'yt-uix-tile-link'})
  15.  
  16. videolist={}
  17. for i in vids:
  18.     title = i['title']
  19.     url = 'https://www.youtube.com' + i['href']
  20.     videolist[title] = url
  21.  
  22. for t,u in videolist.items():
  23.     print(t)
  24.     print(u)
  25.     print('')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement