معرفی شرکت ها


aioytmdesktopapi-0.1.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Asyncio API package for YouTube Music Desktop app (https://ytmdesktop.app/).
ویژگی مقدار
سیستم عامل -
نام فایل aioytmdesktopapi-0.1.0
نام aioytmdesktopapi
نسخه کتابخانه 0.1.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Michel van de Wetering
ایمیل نویسنده michel.van.de.wetering+ytmdesktop@gmail.com
آدرس صفحه اصلی https://github.com/mvdwetering/aioytmdesktopapi
آدرس اینترنتی https://pypi.org/project/aioytmdesktopapi/
مجوز Apache License 2.0
# YouTube Music Desktop Remote Control API Async IO API pacakage for [YouTube Music Desktop app](https://ytmdesktop.app/). ## Installation ```bash python3 -m pip install aioytmdesktopapi ``` ## Contents This package contains the `YtmDesktop` class which represents the API. Check the [API documentation](https://github.com/ytmdesktop/ytmdesktop/wiki/Remote-Control-API) to see what functionality is available and how to use it. ## Example usage Check `example.py` for a runnable example. ```python async with aiohttp.ClientSession() as session: async with YtmDesktop(session, "192.168.1.123", password="PASSWORD") as ytmdesktop: # Initialize first before using any of the functionality await ytmdesktop.initialize() # Print status of some attributes print(f"{ytmdesktop.player.has_song=}") print(f"{ytmdesktop.player.is_paused=}") print(f"{ytmdesktop.track.author=}") print(f"{ytmdesktop.track.title=}") print(f"{ytmdesktop.track.album=}") # Pause the current track await ytmdesktop.send_command.track_pause() # Call `.update()` to update the internal state of the API with the state of the actual player instance await ytmdesktop.update() # Print updated state print(f"{ytmdesktop.player.is_paused=}") time.sleep(2) # Play the current track await ytmdesktop.send_command.track_play() # Call `.update()` to update the internal state of the API with the state of the actual player instance await ytmdesktop.update() # Print updated state print(f"{ytmdesktop.player.is_paused=}") ```


نیازمندی

مقدار نام
- aiohttp


نحوه نصب


نصب پکیج whl aioytmdesktopapi-0.1.0:

    pip install aioytmdesktopapi-0.1.0.whl


نصب پکیج tar.gz aioytmdesktopapi-0.1.0:

    pip install aioytmdesktopapi-0.1.0.tar.gz