¿Es posible iterar los campos de una tabla para eliminar los valores nulos y los espacios (donde no hay valor)? En otras palabras, me gustaría sustituir Null y " " por "" (sin espacio).
Cobrando los scripts de Arcpy, tengo esto:
import arcpy
fc = "{path to geodatabase and feature class}"
fieldList = arcpy.ListFields(fc)
for field in fieldList:
with arcpy.da.UpdateCursor(fc, [fieldList]) as cursor:
for row in cursor:
if row[0] == None:
row[0] = ''
elif row[0] == ' ':
row[0] = ''
cursor.updateRow(row)
print "Processing complete"
Soy consciente de que se puede utilizar "eliminar" en la calculadora de campos, pero hay que ir campo por campo. Me gustaría hacer esto para toda la tabla.