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.