Var.setAttr ()


Var.setAttr ()

setAttr(attrname, newvalue)

设置变量属性的值。注意,由于我们的惰性更新方法,更改实际上不会生效,直到您更新模型(使用Model.update),优化模型(使用Model.optimize),或者将模型写入磁盘(使用Model.write).

完整的可用属性列表可以在属性部分。

提出了一个AttributeError如果指定的属性不存在或无法设置。提出了一个GurobiError如果有什么问题Var对象(例如,它已从模型中删除)。

参数:

attrname:正在修改的属性。

newvalue:期望属性的新值。

使用示例:

var.setAttr (GRB.Attr。var.setAttr(" UB ", 0.0)