Développer des extensions Python¶
Il est possible de créer des extensions dans le langage de programmation Python. Comparé aux extensions classiques développées en C++, celles-ci devraient être plus faciles à écrire, comprendre, maintenir et distribuer du fait du caractère dynamique du langage python.
Les extensions Python sont listées avec les extensions C++ dans le gestionnaire d’extension. Elles sont récupérées depuis le dossier ~/(UserProfile)/python/plugins
et les chemins suivants:
UNIX/Mac:
(qgis_prefix)/share/qgis/python/plugins
Windows:
(qgis_prefix)/python/plugins
Pour savoir à quoi correspondent ~
et (UserProfile)
, veuillez vous référer à Extensions principales et complémentaires.
Note
En configurant QGIS_PLUGINPATH
avec un chemin d’accès vers un répertoire existant, vous pouvez ajouter ce répertoire à la liste des chemins parcourus pour trouver les extensions.