В Python я пытаюсь ...
посмотрите на 2 клетки из
ряд таблицы
, а затем посмотрите на 2 клетки из
строка второй таблицы
и затем, если значение [Table1.RowCell1] равно значению [Table2.RowCell1],
заполнить [Table2.RowCell2] [Table1.RowCell2]
Как будет выглядеть код для чего-то подобного?
Требуется ли вложенные циклы?
Вот код, который у меня сейчас есть:
with arcpy.da.SearchCursor(sj, ["TARGET_FID", field2]) as scursor:
for srow in scursor:
with arcpy.da.UpdateCursor(fl, ["OBJECTID", field]) as ucursor:
for urow in ucursor:
if srow[0] == urow[0]:
arcpy.AddWarning("You updated FID:" + str(srow[0]))
urow[1] = srow[1]
ucursor.updateRow(urow)
count = count + 1
Имеет ли эта логика смысл?