I am trying to add (ie "Author", "LastUpdated") to feature classes within a gdb and then populate each of those fields. I have been able to get my code to run properly for the numerical field but I cannot get it to run for the text field.
fcList = arcpy.ListFeatureClasses() fieldName1 = "Author" expression1 = "John Doe" for fc in fcList: arcpy.AddField_management(fc,fieldName1, "TEXT") arcpy.CalculateField_management(fc, fieldName1, expression1, "PYTHON")
My code returns this error:
ExecuteError: ERROR 000539: <type 'exceptions.SyntaxError'>: unexpected EOF while parsing (<expression>, line 1) Failed to execute (CalculateField).
How can I fix this?