重新创建kodi python api的存根模块

Kodistubs的Python项目详细描述


https://badge.fury.io/py/Kodistubs.svg

kodi存根是python文件,可以帮助您为Kodi (XBMC)媒体中心开发插件。 在您喜爱的ide中使用它们来启用自动完成和查看docstring 用于kodi python api函数、类和方法。 kodistubs还包括所有函数的PEP-484类型注释 和方法。

您可以使用pip

$ pip install Kodistubs

阅读Kodi stubs documentation了解有关如何使用kodi存根的更多信息。

warning:kodistubs实际上是存根,不包含任何有用的代码, 所以不要试图在kodi之外运行您的程序,除非您在kodistubs中添加了一些测试代码 或者使用一些模拟库来模拟kodi pyhton api。

当前的kodistubs是使用doxygen xml文件从头开始生成的,并且 swig xml python绑定定义,它们依次生成 来自科迪的消息。旧的kodistubs可以在legacy分支中找到。

我试图使kodi stub与kodi python api开发保持同步,但这可能会发生 我错过了什么。如果您注意到,请不要犹豫打开问题或提交拉取请求 与kodi python api的实际状态不符。

Discussion topic on Kodi forum

许可证:GPL v.3

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

推荐PyPI第三方库


热门话题
java Android HttpClient cookies   如何使用Java在远程系统上运行SSH命令?   java从字符串数组中的字符串末尾删除“,”   在One plus 3t手机上,当应用程序被终止或从最近的应用程序中刷出时,java Android FCM推送通知不起作用   java如何使垂直滚动条始终位于jtable的末尾   在java中解析迄今为止“未知”的字符串   javascript在Java中获取Nashorn JsonObject   java windows 10和ubuntu可以使用相同的JDK吗?   java在不同的文件中记录不同的日志。但所有日志都放在同一个文件中   具有特定jdk的java Gradle构建项目   xml Java web服务生成错误响应   javascript Jaggery文件更改不显示   java输出二进制搜索树数组   将BufferedReader解析为JSON对象时,java在位置处意外标记文件结尾