I have a shapefile and I want to select some features and update specific field with PyQGIS.
for example :
myshape:
myfield(values)
1
2
3
4
5
6
7
8
This is my pseudocode:
newvalue = 1212
for feature in selected:
i = feature[myfield]
feature[myfield] = i + newvalue
where i
is order number to avoid duplicate.
Resulting in something like (provided 5...8 were selected):
myshape:
myfield(values)
1
2
3
4
1217
1218
1219
1220