Попытка создать простой выбор по сценарию атрибута, который будет выбираться на основе ввода в инструменте в ARC Toolbox. Мои данные хранятся в базе данных файлов в наборе данных функций под названием «Контроль», класс функций называется «Памятники». Поле называется «Township».Попытка создать простой выбор по сценарию атрибута на основе ввода
Вот код
# Select Features base on Township
import arcpy
mxd = arcpy.mapping.MapDocument("CURRENT")
Monuments = arcpy.mapping.ListLayers(mxd, "Monuments") [0]
TWN = arcpy.GetParameterAsText(0)
arcpy.SelectLayerByAttribute_management(Monuments, "NEW_SELECTION", "Monuments.Township" = TWN)
Но получаю сообщение об ошибке. «Ключевое слово не может быть выражением».
Любые мысли ... Спасибо заранее.
Что вы ожидали '«Monuments.Township»= TWN' сделать в качестве параметра? – jonrsharpe
Это уравнение, чтобы выбрать все записи в слое памятника, который является поселком = входным параметром. –
Но это не может быть аргумент ключевого слова – jonrsharpe