KODI控制器

kodicontroller的Python项目详细描述


这个包提供了一个函数数组,可以用来 控制kodi实例。

有关可用函数的详细信息,请参阅 必须提供给这些函数以及后续的处理 其中的回复是请直接参考源代码。

注意:这是一项正在进行的工作,并不是所有的kodi json方法都已实现。

示例

这是在192.168.0.1的kodi服务器上给出的getmovies方法的一个例子, 使用端口8000(用户名='user1',密码='pwd'):

controller=kodicontroller.KodiController()controller.SetServer('192.168.0.1','8000','user1','pwd')controller.VideoLibrary_GetMovies()

根据提供的服务器详细信息和调用 带有以下参数的videolibrary.getmovies json方法:

params={'properties':['title','lastplayed','thumbnail','plot','playcount','resume','file']}movies=server.VideoLibrary.GetMovies(params)

然后将分析响应以提取适当的恢复百分比,并 它还将下载并(可选)本地缓存任何缩略图。

要求

这是一个python包,需要以下各项:

  • Python3.4+
  • python kodijsonrpc包

当然,要有目的,需要一个kodi实例:

  • KODI V13或更高版本

安装

使用pip安装:

$ pip install kodicontroller

请求、问题、错误或建议

在此处添加任何功能请求、问题、错误或建议:https://github.com/davgeo/kodicontroller/issues

请尽可能详细地说明。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何正确测试和调试使用照相机闪光灯的应用程序?   组织。jboss。放松点。spi。未处理的异常:java。lang.NoSuchMethodError:org。冬眠SessionFactory。openSession()Lorg/hibernate/Session;   在同一行上声明多个Java数组?   java Spring批处理管理员,无法替换占位符“批处理”。商业模式。脚本'   使用JQuery的网站上出现java HtmlUnit“不支持浏览器”错误   java JavaFX如何将图形“裁剪”到按钮   java处理mysql中包含逗号的数字   java Hibernate语法错误:应为点   如何根据给定的日期在java中获取30天的回溯日期   java Servlet URL映射   线程“awteventque0”java中的多线程java JFrame异常。util。EmptyStackException,即使堆栈先初始化   JavaSpring控制器/组件实现可序列化   java如何在游戏完成时启动带有按钮的对话框?   java Hibernate双向多对多实现   如何使用Xpath Java修改XML中的属性值,包括注释部分   java Mockito模拟构造函数示例   java如何在不重写的情况下写入文本文件?