Arcpy里莫名其妙的字段类型(Field type)

对比6个常用的字段数据类型在Arcpy字段创建与字段属性输出时奇怪的事情:

添加字段使用arcpy.AddField_management:

# addfield 的 type参数
# 浮点型,Float
# 长整型,Long
# 日期型,Date
# 文本型,Text
# 短整型,Short
# 双精度,Double

读取字段属性进行判断等操作时,使用Field类的type属性,读出如下:

# field.type属性输出值
# 浮点型,Single
# 长整型,Integer
# 日期型,Date
# 文本型,String
# 短整型,SmallInteger
# 双精度,Double
 
莫名其妙的是,使用上面的type英文作为addfield 的 type参数仍然可以成功。
 
posted @ 2019-08-28 15:56  yzhyingcool  阅读(1157)  评论(0编辑  收藏  举报