Chapter 3. Learning the QGIS Python API
In this chapter, we will take a closer look at the Python libraries available for the QGIS Python developer, and also look at the various ways in which we can use these libraries to perform useful tasks within QGIS.
In particular, you will learn:
- How the QGIS Python libraries are based on the underlying C++ APIs
- How to use the C++ API documentation as a reference to work with the Python APIs
- How the PyQGIS libraries are organized
- The most important concepts and classes within the PyQGIS libraries and how to use them
- Some practical examples of performing useful tasks using PyQGIS