qgis-syntax-pyqgis-api
Installation
SKILL.md
qgis-syntax-pyqgis-api
Quick Reference
Scripting Contexts
| Context | iface Available |
Initialization Required | Use Case |
|---|---|---|---|
| Python Console | Yes | None | Interactive exploration, quick tests |
| Standalone Script | No | QgsApplication([], False) + initQgis() |
CLI tools, CI pipelines, batch processing |
| Processing Script | No (feedback instead) |
None (framework handles it) | Geoprocessing algorithms |
| Plugin | Yes (via classFactory) |
None | GUI extensions, toolbar tools |