после использования changeAttributeValue () в PyQGIS скрипту требуется много времени для запуска. Может ли кто-нибудь помочь мне улучшить это? Код ниже. Спасибо!
for feature in layers.getFeatures():
id = feature["id"]
diff = getDifference(id)
#diffList.append(diff)
#feature["Difference"] = diff
#performance issues
layer.changeAttributeValue(feature.id(), 11, diff)