Getting started with QGIS : Extending QGIS with Python
This section covers scripting QGIS with Python. We will start with an introduction to actions before we get started with the QGIS Python Console and more advanced development of custom tools for the Processing toolbox. Finally, we will cover how to create our own plugins.
• Adding Functionality Using Actions
• Getting to Know the Python Console
• Creating Custom Geoprocessing Scripts Using Python
• Developing Your First Plugin