可以使用arcpy中的ListFields函数来获取GDB中表的字段信息,包括名称、长度和类型。示例代码如下:
import arcpy
# 设置工作空间
arcpy.env.workspace = r"C:\data\myGDB.gdb"
# 获取表名
table_name = "myTable"
# 获取字段列表
fields = arcpy.ListFields(table_name)
# 遍历字段列表,输出字段名称、长度和类型
for field in fields:
print("Field Name: {}".format(field.name))
print("Field Length: {}".format(field.length))
print("Field Type: {}".format(field.type))
其中,arcpy.ListFields(table_name)
函数返回一个字段对象列表,可以通过遍历该列表来获取每个字段的名称、长度和类型等信息。