16. Desarrollando Plugins Python
- 16.1. Estructurar Complementos de Python
- 16.2. Fragmentos de código
- 16.3. Configuración IDE para escribir y depurar complementos
- 16.3.1. Complementos útiles para escribir complementos de Python
- 16.3.2. Una nota sobre la configuración de su IDE en Linux y Windows
- 16.3.3. Depuración con Pyscripter IDE (Windows)
- 16.3.4. Depurar con Eclipse y PyDev
- 16.3.5. Depurar con PyCharm en Ubuntu con un QGIS compilado
- 16.3.6. Depurar usando PDB
- 16.4. Lanzamiento de su complemento
Es posible crear complementos en el lenguaje de programación Python. En comparación con los complementos clásicos escritos en C++, estos deberían ser más fáciles de escribir, comprender, mantener y distribuir debido a la naturaleza dinámica del lenguaje Python.
Los complementos de Python se enumeran junto con los complementos de C++ en el administrador de complementos de QGIS. Se buscan en ~/(UserProfile)/python/plugins
and these paths:
UNIX/Mac:
(qgis_prefix)/share/qgis/python/plugins
Windows:
(qgis_prefix)/python/plugins
Para definiciones de ~
y (UserProfile)
vea Complementos base y externos.
Nota
Al configurar QGIS_PLUGINPATH en una ruta de directorio existente, puede agregar esta ruta a la lista de rutas en las que se buscan complementos.