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 row
et del cursor
sont censés faire.
State
valeur de tout aéroport qui ne se trouvait pas auparavant en Alaska