【发布时间】:2017-01-21 18:13:46
【问题描述】:
我正在使用 Pyomo,我想导入两个或多个数据文件(扩展名为 .dat)。我该怎么做?
我只知道如何导入其中一个,像这样:
instance = model.create_instance('datos1.dat')
谢谢, 玛丽亚
【问题讨论】:
我正在使用 Pyomo,我想导入两个或多个数据文件(扩展名为 .dat)。我该怎么做?
我只知道如何导入其中一个,像这样:
instance = model.create_instance('datos1.dat')
谢谢, 玛丽亚
【问题讨论】:
您需要使用DataPortal 对象。例如,
model = AbstractModel()
...
data = DataPortal()
data.load(filename="f1.dat", model=model)
data.load(filename="f2.dat", model=model)
instance = model.create_instance(data)
【讨论】: