2017-05-30 19 views
0

我的表徵因素的格式如下列表:如何才能保存新LCIA方法萊威

[(('biosphere3', key), characterization_factor)] 

這裏是一個快速的摘錄:

my_cfs = [(('biosphere3', 'e259263c-d1f1-449f-bb9b-73c6d0a32a00'), 1.0), 
      (('biosphere3', '16eeda8a-1ea2-408e-ab37-2648495058dd'), 1.0), 
      (('biosphere3', 'aa7cac3a-3625-41d4-bc54-33e2cf11ec46'), 1.0) 
     ] 

如何保存my_cfs我的Brightway方法?

回答

0

該過程應該與編寫新的Database非常相似,因爲它們共享大量代碼。

創建並註冊一個新的Method

my_method = Method(("some", "name")) 
my_metadata = {"unit": "some unit", "something else": "goes here"} 
my_method.register(**my_metadata) 

然後寫入數據(CFS的列表):

my_method.write(my_cfs)