Skip to content

tinker1234/uyt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

uyt

scrap / search Youtube.

It can search youtube and find the ID of the first video. It can grab,

  • Video author
  • Video titles
  • Video description
  • Video length (M=Minutes, S=seconds etc)
  • Video views (it has commas)
  • Video likes/dislikes (int values)
  • Video published (year-month-day)
  • Video genres
  • NOTE Everything network wise is done in the __init__ to make things faster.

How to use to search

from uyt import youtube

yt = youtube.Youtube("test") # grabs id then scraps YouTube so its slower
print("Author: %s" % yt.name)
print("Title: %s" % yt.title)
print("Description: %s" % yt.description)
print("Length: %s" % yt.length)
print("Views: %s" % yt.views)
print("Likes: {0}%".format(yt.likes))
print("Dislikes: {0}%".format(yt.dislikes))
print("Published: %s" % yt.published)
print("Genre: %s" % yt.genre)

How to use with ID

from uyt import youtube

yt = youtube.Youtube(ID="<id>") # faster
print("Author: %s" % yt.name)
print("Title: %s" % yt.title)
print("Description: %s" % yt.description)
print("Length: %s" % yt.length)
print("Views: %s" % yt.views)
print("Likes: {0}%".format(yt.likes))
print("Dislikes: {0}%".format(yt.dislikes))
print("Published: %s" % yt.published)
print("Genre: %s" % yt.genre)

How to install

python setup.py install
python3 setup.py install

Test it

python -m "uyt.youtube"
python3 -m "uyt.youtube"

Supported OS's

Linux/Windows

Releases

Packages

Used by

Contributors

Languages