Skip to main content

Python wrapper for the YouTube Data API v3.

Project description

ytwrap

ytwrap is a general-purpose Python wrapper library for the YouTube Data API v3. It allows you to easily retrieve and analyze YouTube video and comment data, and access various YouTube Data API v3 features from Python.

Features

  • Retrieve YouTube video and channel information
  • Fetch and analyze comments and replies
  • Simple interface for YouTube Data API v3

Installation

pip install ytwrap

Usage Example

import ytwrap

video = ytwrap.YTVideoClient()
comment = ytwrap.YTCommentClient()

# Get latest video
latest = video.get_latest_video('CHANNEL_ID')

# Analyze comments
stats = comment.count_comments_and_replies('VIDEO_ID')

License

MIT

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

ytwrap-0.2.4.tar.gz (12.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ytwrap-0.2.4-py3-none-any.whl (10.0 kB view details)

Uploaded Python 3

File details

Details for the file ytwrap-0.2.4.tar.gz.

File metadata

  • Download URL: ytwrap-0.2.4.tar.gz
  • Upload date:
  • Size: 12.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for ytwrap-0.2.4.tar.gz
Algorithm Hash digest
SHA256 6182460ec0399b5b3f04181c5d0137f1fe79bb50839548d0a775ab14f5590393
MD5 d362f2b8fc2a73ac2ccd579d5b23aa1a
BLAKE2b-256 31356fe45e68f4e28cc862d338cfce5686faac6c432aa8a6f3d9979f3f794acb

See more details on using hashes here.

File details

Details for the file ytwrap-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: ytwrap-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 10.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.10.11

File hashes

Hashes for ytwrap-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 26e603285779241e028126697ce38905715d54739b0f846dfb98b08153fc7657
MD5 d62c59230e8a6f6ac495172ae9e08849
BLAKE2b-256 54a71604ee75893607240389f2ab2c64729b84bded41055a9d3c03d7fd4622bb

See more details on using hashes here.

Supported by

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