模块 env:ambot-script engine 环境

env 暴露了 ambot-script engine 的版本信息,未来对于外部传递参数的支持也将在这个模块中实现

预定义变量

env.version: str

返回当前 ambot-script engine 的版本号(没有 v 前缀)

Deprecated

在 ambot-script engine v1.3 系中 v1.3.7 或更低版本、v1.4 系中 v1.4.0-rc.15 或更低版本时,env 模块被用作环境变量的获取与控制,但其实现存在着一些问题,当前已经在 os 模块中重新实现,同时 env.get env.set env.list 方法也被标记为弃用,将在未来版本的 ambot-script engine 中被移除

env.get, env.set, env.list

这三个用于操作环境变量的函数已经被 os 模块环境变量 部分取代,并将在未来的版本中删除,请使用的脚本尽快切换到新的实现

另外,受限于实现,env.set 所做的环境变量操作不会在 run/exec 中生效,而 os.putenv 则无这两个问题