Как добавить биржи с параметрами в группу? - PullRequest
0 голосов
/ 07 января 2020

Я создал базу данных в Brightway2 и почти все действия в этой базе данных с использованием параметров. Чтобы обновить эти параметры, я использую parameters.add_exchanges_to_group(group, activity) и ActivityParameter.recalculate_exchanges(group)

. Этот код очень медленный при большом количестве действий! Есть ли другие способы добавить обмены в группу в классе параметров?!

Можем ли мы определить группу в словаре или списке и импортировать ее за один шаг вместо добавления действий по одному в группу?

1 Ответ

0 голосов
/ 09 января 2020

Вы можете увидеть код параметра здесь . Нет другого способа добавить обмены.

Какой у вас вариант использования? Если имеется множество параметризованных обменов, возможно, сохранение параметров в виде текстовых строк - не лучший способ. Я бы порекомендовал либо написать библиотеку для генерации данных инвентаризации, либо использовать presamples .

...