Obtener contador (Administración de datos)
Resumen
Devuelve la cantidad total de filas de una clase de entidad, tabla, capa o ráster.
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 distingue el entorno Extensión de salida. Solo las entidades que están dentro o intersecan la configuración del entorno de Extensión de salida serán tomadas en cuenta.
Puede visualizar el conteo de filas devuelto en la ventana Resultados.
-
En ModelBuilder, Obtener contador se utiliza generalmente 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 conteo es cero, el Búfer no se ejecutará debido a la condición previa.
Sintaxis
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 conteo de filas seleccionadas se devuelve. | Raster Layer; Table View |
Ejemplo de código
La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función GetCount en el modo inmediato.
import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.GetCount_management("roads")
La siguiente secuencia de comandos 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 featureclass
# Import system modules
import arcpy
from arcpy import env
lyrfile = r"C:\data\streets.lyr"
result = arcpy.GetCount_management(lyrfile)
count = int(result.getOutput(0))
print count