arcpy.AddField_management(ana_units, "serve", "FLOAT", "", "", "", "", "NULLABLE", "NON_REQUIRED", "")
我的这句话是可以成功运行的,这个工具第一个参数是数据集名称,第二个是添加字段名称,第三个是字段类型,这三个是必选参数,剩下的参数是可选参数,但是看报错情况是否应该即使是可选参数也应该将参数写上去。剩下的参数含义分别是:
存储在字段中的位数。
可存储在字段中的小数位数。
要添加的字段的长度。
指定给字段名称的备用名称。
指定该字段是否可包含空值:NON_NULLABLE —字段不允许空值。 NULLABLE —字段允许空值。这是默认设置。
指定要创建的字段是否是表的必填字段:NON_REQUIRED —字段不是必填字段。这是默认设置。 REQUIRED —此字段是必填字段。必填字段具有永久性,不能删除。
用于约束地理数据库中的表、要素类或子类型的任何特定属性的允许值。
你将剩下的参数补充完整试试看。参数的含义参见ARCGIS帮助。