可执行数据
(类来自 pyomo.common.fileutils)
- class pyomo.common.fileutils.ExecutableData(manager, name)[source]
基础类:
PathData一个专门用于可执行文件的
PathData类。- __init__(manager, name)
方法
__init__(manager, name)如果注册的路径可用,则返回True。
disable()禁用此路径条目
get_path()已弃用。
path()返回注册路径条目的完整、规范化路径。
rehash()重新查询此路径条目的位置
set_path(value)属性
获取(或设置)可执行文件的路径
成员文档
- available()
如果注册的路径可用,则返回True。
如果对象在搜索位置中找到并且未被明确禁用,则条目可用。
- disable()
禁用此路径条目
此方法通过将其标记为“未找到”来“禁用”此路径条目。禁用的条目对于available()返回False,对于path()返回None。禁用状态将持续到下一次调用rehash()。
- get_path()
已弃用。
自版本5.6.2起已弃用:get_path() 已弃用;请使用 pyomo.common.Executable(name).path()
- path()
返回注册路径条目的完整、规范化路径。
如果未找到对象(或标记为“禁用”),
path()返回 None。
- rehash()
重新查询此路径条目的位置
此方法的名称来源于同名的csh命令,该命令重建通过PATH可访问的可执行文件的哈希表。
- property executable
获取(或设置)可执行文件的路径