标注 | 说明 | 数据类型 |
输入行 | 输入表视图或栅格图层。 如果在输入上定义了选择,则将返回所选行的计数。 | Table View; Raster Layer |
派生输出
标注 | 说明 | 数据类型 |
行计数 | 输入的总行数。 | Long |
返回表的总行数。
标注 | 说明 | 数据类型 |
输入行 | 输入表视图或栅格图层。 如果在输入上定义了选择,则将返回所选行的计数。 | Table View; Raster Layer |
标注 | 说明 | 数据类型 |
行计数 | 输入的总行数。 | Long |
arcpy.management.GetCount(in_rows)
名称 | 说明 | 数据类型 |
in_rows | 输入表视图或栅格图层。 如果在输入上定义了选择,则将返回所选行的计数。 | Table View; Raster Layer |
名称 | 说明 | 数据类型 |
row_count | 输入的总行数。 | Long |
以下 Python 窗口脚本演示了如何在即时模式下使用 GetCount 函数。
import arcpy
arcpy.env.workspace = "C:/data/data.gdb"
result = arcpy.management.GetCount("roads")
count = int(result[0])
print(f'roads has {count} records')
下面的独立脚本演示了如何在脚本环境中使用 GetCount 函数。
# Purpose: Calculate the number of features in a feature class
# Import system modules
import arcpy
lyrfile = r"C:\data\streets.lyr"
result = arcpy.management.GetCount(lyrfile)
count = int(result[0])
# Print the number of features using the Result object
print(f'{lyrfile} has {count} records')