Quelqu'un peut-il m'aider à comprendre ce que font les 2 dernières lignes de ce code:
import arcpy
arcpy.env.workspace = "c:/esripress/python/data/exercise07"
arcpy.env.overwriteOutput = True
copy = arcpy.CopyFeatures_management("airports.shp","Results/airports.shp")
fc = "Results/airports.shp"
cursor = arcpy.da.UpdateCursor(fc, ["STATE"], ' "STATE" <> \'AK\'')
for row in cursor:
row[0] = "AK"
cursor.updateRow(row)
del row
del cursor
Je comprends que la fonction de boucle passe par chaque enregistrement qui n'a pas de valeur «AK» et donne à cet enregistrement une valeur de «AK». Mais ce que je ne comprends pas, c'est ce que le del rowet del cursorsont censés faire.
Statevaleur de tout aéroport qui ne se trouvait pas auparavant en Alaska