繁体   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