常见问题
自 ArcGIS for Desktop 10.1 起,属性表中的空值在使用 Python 的“字段计算器”中返回为字符串“None”。 由此,可以使用 if/elif 语句来查找值是否为空。 以下示例脚本用于检查字段是否包含空值:
Expression: findNulls(!fieldA!) Expression Type: PYTHON_9.3 Code Block: def findNulls(fieldValue): if fieldValue is None: return "null values" elif fieldValue is not None: return "no nulls here"
获取来自 ArcGIS 专家的帮助
下载 Esri 支持应用程序