I'm trying to add some functionality to an ArcPy toolbox to check the column names and types of an input feature class.
It seems that the types that Python uses are different from the types in ArcMap itself?
For example, a column of type
float in the layer properties menu in python is type
for the other column types:
Text: String, Long:Integer, Short:SmallInteger
I haven't found a reference for the full universe of options only this documentation and there's no mention of this distinction in the docs for ListFields, it just uses the Python types, with no mention of the difference between Python and ArcMap.
is there a better way to be working with field types than by name like this? Is there documentation on this that I haven't found?