Ausdruck für "noData" anstelle von <null>
Verfasst: Mittwoch 4. August 2021, 11:51
Hallo zusammen,
ich brauche mal Eure Hilfe bei meinem kleinen Problem:
Ich habe einer bestehenden Tabelle ein Feld namens "fieldLength" hinzugefügt. Es hat den Felddatentyp "LONG" (wurde so vorgegeben).
Jetzt möchte ich anstelle des Eintrags "<Null>" in der Tabelle "noData" haben, es sei den der Nutzer trägt einen Wert ein.
Bisher bin ich bis hierhin gekommen (Stelle mit den ????????? im Script). Ich verstehe einfach nicht wie hier der Ausdruck lauten muss.
Die Aufgabe beinhaltet natürlich noch weitere Punkte, aber die hab ich hoffentlich soweit mit meinem Script gelöst.
....
....
....
for fieldName in fieldList:
arcpy.ValidateFieldName(fieldName, inputFC)
if len(fieldList) == 0:
arcpy.AddField_management(inputFC , fieldName, fieldType, "", "", fieldLength)
arcpy.AddMessage("Feld erstellt: " + fieldName)
for fieldLength in fieldList:
arcpy.management.CalculateField("alpenv_huetten", "Laenge", ?????????????, "PYTHON3", '', "TEXT")
else:
arcpy.AddMessage("Feld bereits vorhanden: " + fieldName)
...
...
...
Ich hoffe mir kann jemand helfen.
LG Smea
ich brauche mal Eure Hilfe bei meinem kleinen Problem:
Ich habe einer bestehenden Tabelle ein Feld namens "fieldLength" hinzugefügt. Es hat den Felddatentyp "LONG" (wurde so vorgegeben).
Jetzt möchte ich anstelle des Eintrags "<Null>" in der Tabelle "noData" haben, es sei den der Nutzer trägt einen Wert ein.
Bisher bin ich bis hierhin gekommen (Stelle mit den ????????? im Script). Ich verstehe einfach nicht wie hier der Ausdruck lauten muss.
Die Aufgabe beinhaltet natürlich noch weitere Punkte, aber die hab ich hoffentlich soweit mit meinem Script gelöst.
....
....
....
for fieldName in fieldList:
arcpy.ValidateFieldName(fieldName, inputFC)
if len(fieldList) == 0:
arcpy.AddField_management(inputFC , fieldName, fieldType, "", "", fieldLength)
arcpy.AddMessage("Feld erstellt: " + fieldName)
for fieldLength in fieldList:
arcpy.management.CalculateField("alpenv_huetten", "Laenge", ?????????????, "PYTHON3", '', "TEXT")
else:
arcpy.AddMessage("Feld bereits vorhanden: " + fieldName)
...
...
...
Ich hoffe mir kann jemand helfen.
LG Smea