-
- import urllib.request
- from bs4 import BeautifulSoup
- import argparse
- query = "Toast"
-
- url = "https://www.youtube.com/results?search_query=" + query
- response = urllib.request.urlopen(url)
- html = response.read()
- soup = BeautifulSoup(html, 'html.parser')
- for vid in soup.findAll(attrs={'class':'yt-uix-tile-link'}):
- print(vid['href'])
-
-
-
- Typical output:
- -------------
-
- /watch?v=Yc7qWNgn768
- /watch?v=ZpqXeMVfdOk
- /watch?v=uKIxrJI6O6Q
- /watch?v=jGkBXKuZXQU
- /watch?v=iektQvrNyyU
- /watch?v=3iMIshtDGxk
- /watch?v=6kwFsr-mL9k
- /watch?v=SHptn_3RyYE
- /watch?v=r1ZLSbQ0r0I
- /watch?v=97McohJgMYA
- /watch?v=gb_HONG3TSw
-