ImmutableConfigValue

(类来自 pyomo.common.config)

class pyomo.common.config.ImmutableConfigValue(*args, **kwds)[source]

基础类: ConfigValue

__init__(default=None, domain=None, description=None, doc=None, visibility=0)

方法

__init__([默认值, 域, 描述, ...])

declare_as_argument(*args, **kwds)

将此配置项映射到一个argparse参数。

display([content_filter, indent_spacing, ...])

domain_name()

generate_documentation([block_start, ...])

generate_yaml_template([indent_spacing, ...])

import_argparse(parsed_args)

initialize_argparse(parser)

name([fully_qualified])

reset()

set_default_value(default)

set_domain(domain)

set_value(value)

unused_user_values()

user_values()

value([accessValue])

成员文档

declare_as_argument(*args, **kwds)

将此配置项映射到一个argparse参数。

有效的参数包括所有有效的参数,这些参数适用于argparse的ArgumentParser.add_argument(),除了'default'。此外,您可以提供一个group关键字参数,以传入预定义的选项组或子解析器,或者传入组、子解析器或(子解析器,组)的字符串名称。