Skip to main content

Youtube videos and channels scraper python wraper!

Project description

YouTubeCrawle Wrapper for python

readable and good Docs at https://github.com/KeinShin/youtubecrawler

  • Install Using pip

::

pip3 install youtubecrawler

Documentation

Initialize Wrapper

::

from youtubecrawler import crawl

yt=crawl(video_name="xyz)

You can also use

::

yt=crawl(video_link=link)

yt=crawl(video_id=video_id)

Wrapper Is Capable of

For Video

Getting Video Views Getting video tags Getting Video Description Getting Video Title Getting Likes and Dislikes Getting Upload Time Getting Uploader Information

For channels Can Scrape Any info about the channel Like > Last Date Joined > Latest Video Details > Latest Community Post > Channel Description > Info about other channels of the video > Subs of the channel ( by name)

Videos

Gather everything in a single call

::

video=yt.VideoDetails()

Gather Info Separately

Get Views of the video

::

veiws=yt.veiws()

Get tags of the video

::

tags=yt.keyword()

Get video link

::

link=yt.videolink()

Likes and dislikes of the video

::

likes=yt.likes_dislikes()[1] dislikes=yt.likes_dislikes()[2]

Get Upload time

::

uploadtime=yt.videoUploadTime()

Get Video Title

::

title=yt.VidTitle()

Get video description

::

description=yt.description()

Get Uploader Information

::

uploader=yt.channel()

Get Video Views

::

views=yt.views()

Get Video Link

::

videolink=yt.videolink()

Channels

::

from youtubecrawler.channel import channel

ch=channel(channelname="CarryMinati")

Other parameters

::

ch = channel(channellink=channellink) ch = channel(channelid='/channel/UC0IWRLai-BAwci_e9MylNGw')

Get Subs of the channel Use full with name

::

subs=ch.subs()

Get Latest Video

::

subs=ch.latest_video()

Get Latest Community Post

::

post=ch.latest_community()

Get That user other channels

::

otherchannels=ch.spareChannels()

Get links of about

::

aboutlinks=ch.links()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

youtubecrawler-0.19.tar.gz (7.7 kB view hashes)

Uploaded Source

Built Distribution

youtubecrawler-0.19-py3-none-any.whl (11.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page