2017-06-18 4 views
0

Quelle est la syntaxe pour ajouter des importations au fichier Kodi addon.xml? Je suis en train d'utiliser des demandes de pythons, et je reçois cette erreur:Ajouter des importations à addon.xml pour Kodi

07:54:13.435 T:123145511706624 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<-- 
              - NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS! 
              Error Type: <type 'exceptions.ImportError'> 
              Error Contents: No module named requests 
              Traceback (most recent call last): 
               File "//Kodi/addons/bingewave.venues/addon.py", line 8, in <module> 
               import requests 
              ImportError: No module named requests 
              -->End of Python script error report<-- 

Maintenant, je remarqué Kodi a beaucoup de bibliothèques intégrées dans la plate-forme qui incluent celles-ci: http://kodi.wiki/view/Category:Add-on_libraries/modules

Actuellement mon add-on xml , J'ai ceci:

<addon id="example" name="Example" version="1.0.4" provider-name="zag"> 
    <requires> 
     <import addon="xbmc.python" version="2.14.0"/> 
    </requires> 
    <extension point="xbmc.python.script" library="addon.py"> 
     <provides>executable</provides> 
    </extension> 
</addon> 

Quelle est la syntaxe pour importer plus de modules comme des demandes?

+0

N'est-il pas déjà disponible? http://kodi.wiki/view/add-on:requests –

+0

Oui, mais je pense qu'il doit être importé –

+0

Quelque chose comme '

Répondre

0

Ajouter ceci au <requires> défintion <import addon="script.module.requests" version="2.12.4"/>

Il ne résoudra pas cela pour votre environnement dev local, il ne sera résolu si vous installez le addon via un zip ou d'un repo addon. Donc juste le réglage et le démarrage de kodi vont probablement bloquer votre addon de toute façon. Si vous cherchez le module à installer pour votre environnement de développement regardez ici http://mirror.de.leaseweb.net/xbmc/addons/krypton/script.module.requests/