Field names and field descriptions

54
1
01-15-2020 11:26 AM
Highlighted
New Contributor

How to export field names and field descriptions of a featureclass?

Reply
0 Kudos
1 Reply
Highlighted
MVP Esteemed Contributor

arcpy.ListFields() will give you a list of field names:  ListFields—ArcPy Functions | ArcGIS Desktop 

if by description you mean type, that's in there too....

import arcpy

fc = r'N:\GIS\Geocoding\Geodata.gdb\rawAddresses'


for field in arcpy.ListFields(fc):
print(f'{field.name} {field.type} {field.length}')

#returns a list that looks like this:

OBJECTID OID 4
ADDR_HN String 12
ADDR_PD String 12
ADDR_SN String 60
ADDR_ST String 40
ADDR_SD String 12
PARCEL String 30
UNIT_DESIG String 10
BLDG_DESIG String 10
ADDRESS String 45
IDENTIFY String 75
ADDR_LABEL String 65
CITY String 30
ZIP_CODE String 10
CORNER_ADDRESS String 70
PLAT_NUM String 15
SUB_PLAT String 70
LOT_NUM String 15
BLOCK_NUM String 10
DEVELOPMENT String 75
...‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍
Reply
0 Kudos