File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -30,7 +30,7 @@ les codes INSEE qui commencent par `77` (à choisir un code INSEE propre au jeu
30
30
Solution en mode graphique :
31
31
32
32
``` sql
33
- " CODE_INSEE " LIKE ' 77%'
33
+ " INSEE_COM " LIKE ' 77%'
34
34
```
35
35
36
36
Nous allons faire la même chose, mais en utilisant Python. Pensez à ** désélectionner** les entités.
@@ -40,7 +40,7 @@ from qgis.utils import iface
40
40
41
41
layer = iface.activeLayer()
42
42
layer.removeSelection()
43
- layer.selectByExpression(f " \" CODE_INSEE \" LIKE '77%' " )
43
+ layer.selectByExpression(f " \" INSEE_COM \" LIKE '77%' " )
44
44
layer.invertSelection()
45
45
layer.removeSelection()
46
46
```
@@ -176,7 +176,7 @@ request = QgsFeatureRequest()
176
176
request.setFilterExpression(' "POPULATION" != \' NC\' ' )
177
177
178
178
for feature in layer.getFeatures(request):
179
- print (' {commune} : {nombre} habitants pour ' .format( commune = feature[' NOM' ], nombre = feature[' POPULATION' ]) )
179
+ print (f ' { feature[' NOM' ]} : { feature[' POPULATION' ]} habitants pour ' )
180
180
```
181
181
182
182
Nous pouvons accessoirement ordonner les résultats et surtout encore optimiser la requête en :
You can’t perform that action at this time.
0 commit comments