# Invidious.py
A Python wrapper for Invidious API
# Installation
```pip install invidious.py```
# Getting Started
```py
from invidious import *
iv = Invidious()
searched = iv.search("distrotube")
for item in searched:
if type(item) == ChannelItem:
print(item.author)
# Print names of all channels
# in first page of result 'distrotube'
```
# Links
* PyPi: https://pypi.org/project/invidious.py/
* Git repo: https://codeberg.org/librehub/invidious.py
* Matrix: https://matrix.to/#/#librehub:matrix.org
## Donates
**Monero:** `47KkgEb3agJJjSpeW1LpVi1M8fsCfREhnBCb1yib5KQgCxwb6j47XBQAamueByrLUceRinJqveZ82UCbrGqrsY9oNuZ97xN`
Raw data
{
"_id": null,
"home_page": "",
"name": "invidious.py",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "python,invidious,youtube,video,api",
"author": "loliconshik3",
"author_email": "loliconshik3@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/bb/34/498a21d2d8047666f69ee3f51b339da3dd720c108a2c7733c75f4c58e6ac/invidious.py-0.1.1.tar.gz",
"platform": null,
"description": "# Invidious.py\nA Python wrapper for Invidious API\n\n# Installation\n```pip install invidious.py```\n\n# Getting Started\n```py\nfrom invidious import *\n\niv = Invidious()\nsearched = iv.search(\"distrotube\")\n\nfor item in searched:\n if type(item) == ChannelItem:\n print(item.author) \n # Print names of all channels\n # in first page of result 'distrotube'\n```\n\n# Links\n* PyPi: https://pypi.org/project/invidious.py/\n* Git repo: https://codeberg.org/librehub/invidious.py\n* Matrix: https://matrix.to/#/#librehub:matrix.org\n\n## Donates\n**Monero:** `47KkgEb3agJJjSpeW1LpVi1M8fsCfREhnBCb1yib5KQgCxwb6j47XBQAamueByrLUceRinJqveZ82UCbrGqrsY9oNuZ97xN`\n",
"bugtrack_url": null,
"license": "",
"summary": "A Python wrapper for Invidious API",
"version": "0.1.1",
"project_urls": null,
"split_keywords": [
"python",
"invidious",
"youtube",
"video",
"api"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "a9435b4eb1f472c64b3051c30c8513ea1caa402db736b9c28950807c33169e57",
"md5": "5773479725f632e5db01ba73237ea53f",
"sha256": "87d987c5896cc379f7142942024b54f3528b9443b8f06621a10357c528047dd2"
},
"downloads": -1,
"filename": "invidious.py-0.1.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5773479725f632e5db01ba73237ea53f",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 21404,
"upload_time": "2023-09-22T21:07:26",
"upload_time_iso_8601": "2023-09-22T21:07:26.557258Z",
"url": "https://files.pythonhosted.org/packages/a9/43/5b4eb1f472c64b3051c30c8513ea1caa402db736b9c28950807c33169e57/invidious.py-0.1.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb34498a21d2d8047666f69ee3f51b339da3dd720c108a2c7733c75f4c58e6ac",
"md5": "fb1da0fa0d57842f1e962eb8318a8d30",
"sha256": "dee1016ac74e0dfdfc78a8284ace2ed7dd6ddde304db384e3178db075afd18f6"
},
"downloads": -1,
"filename": "invidious.py-0.1.1.tar.gz",
"has_sig": false,
"md5_digest": "fb1da0fa0d57842f1e962eb8318a8d30",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 18726,
"upload_time": "2023-09-22T21:07:29",
"upload_time_iso_8601": "2023-09-22T21:07:29.637255Z",
"url": "https://files.pythonhosted.org/packages/bb/34/498a21d2d8047666f69ee3f51b339da3dd720c108a2c7733c75f4c58e6ac/invidious.py-0.1.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-09-22 21:07:29",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "invidious.py"
}