Encode

Encode["source", "dest"]
用于对文件 source 进行编码后写入文件 dest.

<<dest
在读取文件内容之前对文件进行编码.

Encode["source", "dest", "key"]
生成一个经过编码处理的文件,该文件必须使用 Get["dest", "key"] 读出.

更多信息更多信息

  • 经过编码处理的文件仅包含可输出的 ASCII 字符. 它们以一个可由 Get 识别的特殊序列开始.
  • 在特定计算机系统上,Encode["source", "dest", MachineID->"ID"] 可用来生成一个只能在具有特定的 $MachineID 的计算机上才能读取的编码文件.
  • Mathematica 中没有提供函数来把经过编码处理的文件还原为它们原来的格式.

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

基本范例 (1)基本范例 (1)

建立用于临时存储的文件的名称:

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

对程序包 进行编码 Encode 处理,将结果放到临时文件中:

In[2]:=
Click for copyable input

文件看起来不可读:

Get 解码,并且加载文件:

In[4]:=
Click for copyable input

下面加载 程序包的定义:

In[6]:=
Click for copyable input
Out[6]=
版本 2 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »