重新创建kodi python api的存根模块
Kodistubs的Python项目详细描述
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