路径数据

(类来自 pyomo.common.fileutils)

class pyomo.common.fileutils.PathData(manager, name)[source]

基础类:object

一个用于存储和管理PathManager路径的对象

__init__(manager, name)[source]

方法

__init__(manager, name)

available()

如果注册的路径可用,则返回True。

disable()

禁用此路径条目

get_path()

已弃用。

path()

返回注册路径条目的完整、规范化路径。

rehash()

重新查询此路径条目的位置

set_path(value)

成员文档

available()[source]

如果注册的路径可用,则返回True。

如果对象在搜索位置中找到并且未被明确禁用,则条目可用。

disable()[source]

禁用此路径条目

此方法通过将其标记为“未找到”来“禁用”此路径条目。禁用的条目对于available()返回False,对于path()返回None。禁用状态将持续到下一次调用rehash()

get_path()[source]

已弃用。

自版本5.6.2起已弃用:get_path() 已弃用;请使用 pyomo.common.Executable(name).path()

path()[source]

返回注册路径条目的完整、规范化路径。

如果未找到对象(或标记为“禁用”), path() 返回 None。

rehash()[source]

重新查询此路径条目的位置

此方法的名称来源于同名的csh命令,该命令重建通过PATH可访问的可执行文件的哈希表。