我想通過python腳本訪問外部qgis插件。我已經能夠訪問內置的qgis處理和矢量工具箱,但使用外部插件(如拓撲檢查器插件)不成功。我已經嘗試使用內置的qgis python控制檯和一個exteranl IDE,但嘗試失敗。如何從python腳本運行QGIS插件
我相信有一種方法可以做到這一點,有人做過這個嗎?
謝謝!
我想通過python腳本訪問外部qgis插件。我已經能夠訪問內置的qgis處理和矢量工具箱,但使用外部插件(如拓撲檢查器插件)不成功。我已經嘗試使用內置的qgis python控制檯和一個exteranl IDE,但嘗試失敗。如何從python腳本運行QGIS插件
我相信有一種方法可以做到這一點,有人做過這個嗎?
謝謝!
您可以將qgis插件文件夾添加到您的路徑中。這樣你應該可以將它們作爲模塊導入。
有一個看看我的博客找到一種方式來加載插件QGIS在獨立PyQGIS應用程序(在西班牙語):
在那裏,你會發現一個QgisInterface類,您必須使用它才能從QGIS運行插件。這個類現在被QGIS開發人員用來運行PyQGIS測試。
正如你所看到的那樣,這篇博客文章非常陳舊,所以我不保證它可以開箱即用,但是肯定它是一個很好的指南,可以幫助你實現自己想要的東西。