from qgis.core import QgsApplication # Set parameters for the application QgsApplication.setPrefixPath("/path/to/qgis/installation", True) QgsApplication.initQgis() # Use the QGIS application here... # Exit the application QgsApplication.exitQgis()
from qgis.core import QgsApplication, QgsPluginRegistry # Initialize the QGIS application QgsApplication.setPrefixPath("/path/to/qgis/installation", True) QgsApplication.initQgis() # Load a plugin QgsPluginRegistry.instance().loadPlugin("plugin_name") # Check if the plugin is loaded print(QgsPluginRegistry.instance().isPluginLoaded("plugin_name")) # Unload the plugin QgsPluginRegistry.instance().unloadPlugin("plugin_name") # Exit the application QgsApplication.exitQgis()In this example, we initialize the QGIS application and load a plugin using the `loadPlugin` method. We then check if the plugin is loaded using the `isPluginLoaded` method and unload it using the `unloadPlugin` method. Finally, we exit the application using the `exitQgis` method. Package library: QGIS Python API