【arcpy】GDBのテーブルのフィールド情報を取得する

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)関数はフィールド オブジェクトのリストを返し、リストを走査することで各フィールドの名前、長さ、タイプ、その他の情報を取得できます。

おすすめ

転載: blog.csdn.net/weixin_43958438/article/details/130743757