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.2.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.2-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ytwrap-0.2.2.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.2.tar.gz
Algorithm Hash digest
SHA256 2bca35fbfa5152393da5683fee6ac242a0eca36a23a37c439ebbe5943aeff4aa
MD5 69122d53af8064168620d3af13123265
BLAKE2b-256 b465d9cfa5f21ccde02ef8775db57d47089711f1e79c99bffddde3211123e41d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ytwrap-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 9.9 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0a37afbe06cab4feead88c19aa5f17918f6c025ab467e1f51e99bb68df2287cb
MD5 1c1188c17aa1a02e5d40094e9a50b328
BLAKE2b-256 c614e5152cb0371df45aceeb3dc305778b6ec98ec75426af026b94a76aa5f0a8

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