Resumen
Devuelve el número total de filas de una tabla.
Uso
Si la entrada es una capa o vista de tabla que contiene un conjunto de registros seleccionado, solo se contarán los registros seleccionados.
Esta herramienta tiene en cuenta el entorno Extensión. Solo se tomarán en cuenta las entidades que están dentro o intersecan la configuración del entorno Extensión.
Puede visualizar el recuento de filas devuelto en la ventana Resultados.
En ModelBuilder, Obtener contador se puede utilizar para establecer una condición previa, tal como se muestra a continuación. En este modelo, Obtener contador cuenta la cantidad de registros devueltos por la herramienta Seleccionar. Si el recuento es cero, la zona de influencia no se ejecutará debido a la condición previa.
Sintaxis
arcpy.management.GetCount(in_rows)
Parámetro | Explicación | Tipo de datos |
in_rows | La vista de la tabla de entrada o capa ráster. Si una selección se define en la entrada, el recuento de filas seleccionadas se devuelve. | Table View; Raster Layer |
Salida derivada
Nombre | Explicación | Tipo de datos |
row_count | El número total de filas para la entrada. | Largo |
Muestra de código
Ejemplo 1 de GetCount (ventana de Python)
El siguiente script de la ventana de Python demuestra cómo utilizar la función GetCount en el modo inmediato.
import arcpy
arcpy.env.workspace = "C:/data/data.gdb"
arcpy.GetCount_management("roads")
Ejemplo 2 de GetCount (script independiente)
El siguiente script independiente es un ejemplo de cómo utilizar la función GetCount en un entorno de secuencias de comandos.
# Name: fcCount.py
# Purpose: calculate the number of features in a feature class
# Import system modules
import arcpy
lyrfile = r"C:\data\streets.lyr"
result = arcpy.GetCount_management(lyrfile)
print('{} has {} records'.format(lyrfile, result[0]))
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí