路径列表
(类来自 pyomo.common.config)
- class pyomo.common.config.PathList(basePath=None, expandPath=None)[source]
基础类:
Path用于验证一系列路径类对象的域验证器。
这接受一个类似路径的对象或此类对象的可迭代对象。 如果传递了一个类似路径的对象,则返回一个包含通过
Path规范化的对象的单例列表。 一个类似路径对象的可迭代对象被转换为列表,每个条目都通过Path进行规范化。- Parameters:
basePath (Union[None, str, ConfigValue]) – 将前置到任何非绝对路径值的基础路径。如果为None,则默认为
Path.BasePath。expandPath (bool) – 如果为True,则值将被扩展并规范化。如果为False,则返回值的字符串表示形式不变。如果为None,expandPath将遵循
Path.SuppressPathExpansion的(否定)值。
- __init__(basePath=None, expandPath=None)
方法
__init__([basePath, expandPath])domain_name()属性
BasePathSuppressPathExpansion成员文档