异步库到roku媒体播放器。轻松,轻松,美丽。
aioroku的Python项目详细描述
拧遥控器。通过python控制您的Roku。异步的。
安装
pip install aioroku
用法
需要Python3.5并使用asyncio和aiohttp
import asyncio import aiohttp from aioroku import AioRoku def get_args(): arg_parser = ArgumentParser() arg_parser.add_argument('--roku_ip', '-r', metavar="ROKU_IP_ADDRESS") args = arg_parser.parse_args() return args.roku_ip async def main(): async with aiohttp.ClientSession() as session: my_roku = AioRoku(host, session) print(await my_roku.active_app) if __name__ == '__main__': roku_ip = get_args() loop = asyncio.get_event_loop() loop.run_until_complete(main(roku_ip)) loop.close()
待办事项
- 文档
- 当然是测试