This code is meant to be run from a script tool with two parameters: workspace and feature class.
For your purposes, you can just enter values for each parameter (sorry, the code block won't let me format it correctly, so there are some indentation issues, but substituting values for the sys.argv parameters is the take-home message).
- import arcpy, sys
- workspace = r'C:/someworkspace'
- featureclass = r'C:/somefolder/someGDB.gdb/somefeatureclass'
- try:
- arcpy.env.workspace = workspace
- fields = arcpy.ListFields(featureclass)
- for fld in fields:
- print fld
- except:
- print arcpy.GetMessages()