기능 클래스의 OBJECTID 이름을 얻는 가장 좋은 방법은 무엇입니까?
커서에서 "OID @"를 사용하여 필드를 가져올 수 있지만 그 이름을 얻을 수 있습니까?
스크립트를 작성 중이며 쿼리에 사용될 OBJECTID_2, OBJECTID_12, FID 등과 같은 다양한 OBJECTID 이름을 고려해야합니다.
Describe를 사용하여 이름을 얻는 유일한 방법입니까?
예를 들면 다음과 같습니다.
oid_field = [field.name for field in arcpy.ListFields("FC") if field.type == "OID"]
다른 방법이 있는지 궁금합니다.
감사.