一些与环境相关的功能。
cs.env的Python项目详细描述
一些与环境相关的功能。
logdir、varrun、flagdir:lambdas定义其他模块中使用的标准位置
envsub:用
environ
中的值“var”替换形式为“$var”的子字符串。getenv:fetch环境值,可选地执行替换
函数envsub(s, environ=None, default=None)
用environ中的值“var”替换格式为“$var”的子字符串。
参数:
environ
:环境映射,默认值os.environ
。default
:替换未知变量的值; 如果default
是None
,则会引发ValueError
。
函数getenv(var, default=None, environ=None, dosub=False)
获取环境值。
参数:
var
:要获取的变量的名称。default
:如果不存在,则为默认值。如果没有指定或没有指定, 升起键错误。environ
:环境映射,默认值os.environ
。dosub
:如果为true,则使用envsub()执行环境变量 如果使用default
上的替换。默认值是False
。