Quiero eliminar todas las filas de una clase de entidad, pero seguiré siendo las filas 1 a 5. Por otro lado, quiero permanecer las primeras cinco filas y eliminar otras. Sé que tengo que usar el cursor de búsqueda y actualizar el cursor, pero no pude usarlos. ¿Cómo puedo eliminar las filas con ArcPy?
1
Seleccione por atributo "FID"> 4 y use arcpy.Deletefeatures
—
FelixIP
Solo por curiosidad, ¿por qué no podrías usar cursores?
—
fatih_dur
@fatih_dur porque soy principiante en Arcpy
—
BBG_GIS
import arcpy fc = r'C: \ temp \ test.gdb \ tmp 'expression = "objectid> 5" con arcpy.da.UpdateCursor (fc, "OBJECTID", where_clause = expresión) como cursor: para la fila en el cursor: si fila [0]> 5: cursor.deleteRow ()
—
kumar