是否可以在Pyomo抽象模型中通过pyodbc导入多组参数?

时间:2017-07-25 20:18:27

标签: python pyodbc pyomo

有没有人成功使用pyodbc在Pyomo中加载multiset参数?

示例:

    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

1 个答案:

答案 0 :(得分:0)

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