Pyomo配置

(类来自 pyomo.core.base.PyomoModel)

class pyomo.core.base.PyomoModel.PyomoConfig(*args, **kw)[source]

基础类:Bunch

这是一个特定于pyomo的配置对象,它是Container的子类。

__init__(*args, **kw)[源代码]

方法

__init__(*args, **kw)

clear()

copy()

fromkeys([值])

创建一个新字典,其键来自可迭代对象,值设置为value。

get(key[, default])

如果键在字典中,则返回键的值,否则返回默认值。

items()

keys()

pop(k[,d])

如果未找到键,则返回给定的默认值;否则,引发 KeyError。

popitem()

移除并返回一个 (key, value) 对作为 2 元组。

set_name(name)

setdefault(key[, default])

如果键不在字典中,则插入键并赋予默认值。

update(d)

此更新专门用于类似JSON的数据。

values()

成员文档

clear() None.  Remove all items from D.
copy() a shallow copy of D
fromkeys(value=None, /)

创建一个新字典,其键来自可迭代对象,值设置为value。

get(key, default=None, /)

如果键在字典中,则返回键的值,否则返回默认值。

items() a set-like object providing a view on D's items
keys() a set-like object providing a view on D's keys
pop(k[, d]) v, remove specified key and return the corresponding value.

如果未找到键,则返回给定的默认值;否则,引发 KeyError。

popitem()

移除并返回一个 (key, value) 对作为 2 元组。

对按LIFO(后进先出)顺序返回。 如果字典为空,则引发KeyError。

setdefault(key, default=None, /)

如果键不在字典中,则插入键并赋予默认值。

如果键在字典中,则返回键的值,否则返回默认值。

update(d)

此更新专门针对类似JSON的数据。它会递归地将字典替换为Bunch对象。

values() an object providing a view on D's values