常见问题

常见问题解答:如何使用 Python 在“字段计算器”中检查空值?

Last Published: November 16, 2021

答案

自 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"

文章 ID: 000011740

接收通知并查找新问题或常见问题的解决方案

从我们全新的 AI 聊天机器人中获得简明答案和视频解决方案。

下载 Esri 支持应用程序

相关信息

发现关于本主题的更多内容

获取来自 ArcGIS 专家的帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项