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关键字参数,以传入预定义的选项组或子解析器,或者传入组、子解析器或(子解析器,组)的字符串名称。