2017-07-25 16 views
0

有没有人成功地使用pyodbc在Pyomo中加载multiset参数?是否可以通过pyomo摘要模型中的pyodbc导入多组参数?

实施例:

load "Driver={PostgreSQL};Database=db;Server=srv;User=user;" using='pyodbc' query="SELECT A, B, C FROM tbl": [A, B] C; 

在模型中的对应的条目是

model.C = Param(model.A,model.B) 

加载一维集和参数确实工作。上面的查询结果为'AbstractModel' object has no attribute 'C' error

回答

0

我通过将抽象模型转换为具体模型并通过psycopg2连接导入数据来解决了这个问题。

相关问题