16. Pythonプラグインを開発する

Pythonプログラミング言語を使ってプラグインを作ることができます。 C++で書かれた従来のプラグインと比べると、Python言語の動的な性質のおかげで、より書きやすく、より理解しやすく、そしてより配布しやすくなっています。

Pythonプラグインは、C++プラグインとともに、QGISプラグインマネージャに表示さます。 これらのプラグインは、 ~/(UserProfile)/python/plugins と、以下のパスから検索されます。

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

  • Windows: (qgis_prefix)/python/plugins

~(UserProfile) の定義は、コアプラグインと外部プラグイン を参照してください。

注釈

QGIS_PLUGINPATH に既存のディレクトリ・パスを設定することにより、プラグインが検索されるパスのリストに、既存のパスを加えることができます。