永久性符号
详细信息和选项
永久性符号 [ " 名称 " , … ] 计算以提供相应的持久值。 永久性符号 [ " 名称 " , … ] = 价值 设置一个持久值。 永久性符号 允许以下选项: -
合并函数 自动 应用于找到的值列表的函数 值预处理函数 身份 应用于要分配的新值的函数 到期日期 无 该值何时到期 持续时间 无 该值应持续多长时间 在 永久性符号 [ " 名称 " , 本地 ] ,持久性位置的可能形式 本地 包括: -
持久性位置 [ " 类型 " ] “本地” , “云” , “FrontEndSession” , 等位置 " 类型 " 相当于 持久性位置 [ " 类型 " ] 持久性位置 [ " 类型 " , " 基础 " ] 具有特定底座的位置 ( 目录等。 ) " 类型 " " 基础 " 相当于 持久性位置 [ " 类型 " , " 基础 " ] 支持的位置类型包括: -
“内核会话” Wolfram语言内核的当前调用 “前端会话” Wolfram笔记本前端的当前调用 “笔记本” 正在进行当前评估的笔记本 “本地” 本地到计算机 , 基于用户主目录 “本地共享” 本地到计算机 , 基于 $BaseDirectory “云” 在当前定义的云中 $CloudBase(美元) “安装” 安装默认值 永久性符号 [ " 名称 " ] 等于 永久性符号 [ " 名称 " , $持久性路径 ] . 永久性符号 [ " 名称 " ] = 价值 等于 永久性符号 [ " 名称 " , $持久性基础 ] = 价值 . 永久性符号 [ " 名称 " , 本地 ] 本质上是 永久对象 [ " 名称 " , 本地 ] [ “价值” ] . 指定单个持久性位置时,如 永久性符号 [ " 名称 " , 本地 , … ] ,的设置 合并功能 未使用。 否则,使用设置 合并函数 -> (f) ,返回的最终值是应用函数的结果 (f) 到在所有持久性位置找到的值列表。 除非另有规定 “合并函数” 元数据 永久对象 , 合并函数 -> 自动 等于 合并功能 -> 弗斯特 . 在中分配新值之前 永久性符号 [ sym(对称) ] = 价值 ,任何指定的值预处理函数都应用于 价值 在赋值之前。 如果预处理函数返回 $失败 ,则不执行分配。 如果没有显式设置 值预处理函数 则查找要使用的设置 $持久性路径 . 过期的持久性符号被视为不存在,并且可以删除底层的持久性对象。 可以使用删除永久符号 删除 . 删除 [ 永久性符号 [ " 名称 " ] ] 等于 删除 [ 永久性符号 [ " 名称 " , $持久性基础 ] ] .