16. Desenvolvendo complementos Python

É possível criar complementos na linguagem de programação Python. Em comparação com os complementos clássicos escritos em C++, estes devem ser mais fácil escrever, entender, manter e distribuir devido à natureza dinâmica da linguagem Python.

Os complementos Python são listados junto com os complementos C++ no gerenciador de complementos do QGIS. Eles são pesquisados ​​em ~/(UserProfile)/python/plugins e nestes caminhos:

  • UNIX/Mac: (qgis_prefix)/share/qgis/python/plugins

  • Windows: (qgis_prefix)/python/plugins

Para definições de ~ e (UserProfile) veja Core and External plugins.

Nota

Definindo QGIS_PLUGINPATH como um caminho de diretório existente, você pode adicionar esse caminho à lista de caminhos que são procurados por complementos.