pyomo加载功能

时间:2018-07-18 13:52:46

标签: pyomo

我有一个名为test.xls的文件,看起来像这样:

    All 
    Index                       MaxProd
    Nuclear                     300,0
    DomesticCoal_Anthracite     588,0
    BrownLignite                203,1
    ImportedCoal_SubBituminous  150,4
    ImportedCoal_Bituminous     194,4
    CCGT_1                      500,0
    CCGT_2                      500,0
    CCGT_3                      500,0
    CCGT_4                      667,5
    OCGT_1                      400,0
    OCGT_2                      400,0
    OCGT_3                      400,0
    FuelOilGas                  441,8

所有(其余)在A列和MaxProd列B中。但是当我尝试使用我的小脚本读取数据时:

from pyomo.environ import *

model = AbstractModel()
model.Index = Set()
model.MaxProd = Param(model.Index)

data = DataPortal(model=model)
data.load(filename="Test.xls", range="All", format='set', set=model.Index)

它给我错误信息:

OSError:未知范围名称全部”

有人知道我在做什么错吗?

0 个答案:

没有答案