Помогите написать часть скрипта на Python'e

0 голосов
спросил 03 Июль, 08 от JGBoBBy (4,940 баллов) в категории Программные продукты Esri
    Задача такая: нужно делать выборку из таблицы по определенному значению, которое должен задавать пользователь вводя данные в инструмент.

Вот строка которая делает выборку:

gp.SelectLayerByAttribute_management(feature, "NEW_SELECTION", "\"NAME\" <> 111111")
- данные - feature, поле NAME, значение 111111.

Эта строка появилась, когда я экспортровал модель с инструментом SelectLayerByAttribute.

Необходимо чтобы при старте тула, человек забивал значение, которое будет искаться в поле NAME.

Например создаем переменную:
value = sys.argv[1]

Но как потом эту переменную впихнуть в это -
"\"NAME\" <> 111111"

Вся проблема в том, что выражение должно быть написано в ковычках.
Поделитесь опытом плиз. Спасибо

1 Ответ

0 голосов
ответил 03 Июль, 08 от JGBoBBy (4,940 баллов)
Вот так будет:
'"[Name]<>'+str(value)+'"'

Всем спасибо
Добро пожаловать на сайт Вопросов и Ответов, где вы можете задавать вопросы по GIS тематике и получать ответы от других членов сообщества.
...