PersistentValue

PersistentValue["name"]

表示与键 "name" 关联的永久值.

PersistentValue["name",loc]

表示存储在永久位置 loc 且与 name 关联的永久值.

PersistentValue["name",{loc1,}]

表示与出现在第一个位置 loci 上的 name 关联的永久值.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (3)

指定一个永久值:

In[1]:=
Click for copyable input
Out[1]=

提取先前保存的值:

In[2]:=
Click for copyable input
Out[2]=

记住具有前端会话作用域的值:

In[1]:=
Click for copyable input

使用未保存的值,即使在同一个前端会话内重新启动的内核中:

In[2]:=
Click for copyable input

在不同的永久位置以相同名称存储值:

In[1]:=
Click for copyable input

提取得到的第一个值:

In[2]:=
Click for copyable input
Out[2]=

提取在 $PersistencePath 上的所有值的列表:

In[3]:=
Click for copyable input
Out[3]=

选项  (7)

应用  (1)

属性和关系  (4)

参见

PersistentObject  PersistenceLocation  $PersistencePath  $PersistenceBase  PersistentObjects

2017年引入
(11.1)