ArcGIS Pro 2.3
Quiero crear un script independiente que se ejecute fuera de ArcGIS Pro (con fines de automatización), que seleccione características (con atributos en blanco) en una clase de características y ejecute el campo de cálculo en esas selecciones.
El código de abajo no funciona. Actualiza todos los campos, no los seleccionados.
import arcpy
arcpy.management.SelectLayerByAttribute(r"C:\Automation\Categories\Coal\Coal_automation.gdb\CLAIMS", "NEW_SELECTION", "Claim_Spend_in_£ = ''", None)
arcpy.management.CalculateField(r"C:\Automation\Categories\Coal\Coal_automation.gdb\CLAIMS", "Claim_Spend_in_£", '"Unrecorded"', "PYTHON3", None)
print ("Done")
¿Cómo puedo escribir el código para ejecutar el campo de cálculo en una selección?