Après avoir vu les variables, aujourd’hui nous allons voir comment afficher la table attributaire d’une couche vecteur avec la console Python de Qgis.
Commençons par ouvrir la console Python (Ctrl+Alt+P) et afficher une couche vecteur dans Qgis (suivre ce lien pour plus de détails).
Maintenant il suffit d’écrire un bout de code pour afficher la table attributaire;
Je supprime la ligne que j’ai utilisée pour ouvrir ma couche vecteur et je saisis:
- iface.showAttributeTable(coucheV)
Explication du code:
- iface: un objet de la classe « QgisInterface » permettant d’accéder à l’interface Qgis pour utiliser les données qui y sont affichées, y afficher des données ou utiliser les fonctions natives de Qgis.
- iface.showAttributeTable: une fonction permettant d’afficher la table attributaire d’une couche vecteur dans Qgis.
Information:
Une fois une variable créée, comme la variable « coucheV » que j’ai créée pour stocker la couche « Communes », celle-ci restera en mémoire jusqu’à la fermeture du projet.
J’espère que cet article vous sera utile 😉