Answers:
您会注意到这TRU_W_DatableFeatures
是一个可选输入。当ArcGIS调用带有可选参数的Python脚本时,它将#
替换尚未填写的可选参数。这是因为Python参数是位置参数。
否则,如果您是从Python而不是ArcGIS调用此脚本,则您(可能)未设置TRU_W_DatableFeatures
。
因此,该if
语句正在检查的存在TRU_W_DatableFeatures
,并且if
仅在TRU_W_DatableFeatures
存在的情况下执行此语句中的所有操作。