簡體   English   中英

如何從python腳本運行QGIS插件

[英]How to run QGIS plugin from python script

我想通過python腳本訪問外部qgis插件。 我已經能夠訪問內置的qgis處理和矢量工具箱,但是對於外部插件(例如拓撲檢查器插件)卻沒有成功。 我已經使用內置的qgis python控制台和exteranl IDE進行了嘗試,但是嘗試均失敗了。

我確信有辦法做到這一點,以前有人做過嗎?

謝謝!

您可以將qgis插件文件夾添加到您的路徑。 這樣,您應該能夠將它們作為模塊導入。

看看我的博客,以找到在獨立的PyQGIS應用程序(西班牙語)中加載QGIS插件的方法:

http://geotux.tuxfamily.org/index.php/en/component/k2/item/229-cargando-plugins-de-quantum-gis-en-el-visor-de-pyqgis

在此處輸入圖片說明

在這里,您將找到QgisInterface類,必須使用該類才能在QGIS之外運行插件。 QGIS開發人員現在正在使用該類來運行PyQGIS測試。

如您所知,該博客文章非常古老,因此我不保證它會立即可用,但是可以肯定的是,它對於您完成所需的工作非常有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM