标志类型
(类来自 pyomo.common.flags)
- class pyomo.common.flags.FlagType(name, bases, dct)[source]
基础类:
type元类用于帮助生成“标志类型”。
这对于定义作为函数默认参数的“标志类型”非常有用,以便Sphinx生成的文档更加“简洁”。这些类型不可构造(尝试构造类会返回类本身),并简化了repr(type)和str(type)。
这个元类重新定义了结果类的
str()和repr()。类的 str() 只返回类的__name__,而 repr() 则返回类的限定名称(__qualname__),如果导入了 Sphinx,否则返回完全限定的类名(__module__ + '.' + __qualname__)。- __init__(*args, **kwargs)
方法
__init__(*args, **kwargs)mro()返回一个类型的方法解析顺序。
成员文档
- mro()
返回一个类型的方法解析顺序。