Skip to content

opentube.utils

Functions

dup_filter

Qualified Name: opentube.utils.dup_filter

Signature

python
dup_filter(iterable: list, limit: int | None = None) -> List[Any]

Utility function for filtering out duplicate items.

Arguments

  • iterable (list): The list of items to filter.
  • limit (Optional[int]): The maximum number of items to return.

extract_initial_data

Qualified Name: opentube.utils.extract_initial_data

Signature

python
extract_initial_data(html: str) -> Any

Utility function for extracting the initial data from the HTML of a YouTube page.

Arguments

  • html (str): The HTML of the YouTube page.

request

Qualified Name: opentube.utils.request

Signature

python
request(url: str)

The base function for making a request with proper headers.

Arguments

  • url (str): The url to make a request.