Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 系统界面与配置 > 文件操作 > 底层文件操作 >

OpenAppend

OpenAppend["file"]
打开一个文件,向已有内容中添加数据,并返回一个 OutputStream
  • 可以给出以下选项:
BinaryFormatFalse文件是否允许使用二进制格式
CharacterEncodingAutomatic使用的原始字符编码
FormatTypeInputForm输出表达式的缺省格式
NumberMarks$NumberMarks在近似数种何时使用 ` 记号
PageWidth78每行字符宽度
TotalWidthInfinity单个表达式中最大字符数量
  • 在一个支持管道的计算机系统中,OpenAppend["!command"] 运行由 command 指定的外部程序,并打开一个管道送输出给它。
  • 如果 OpenAppend 打开一个特殊文件和管道失败,它产生一个信息,并返回 $Failed
  • OpenAppend 返回 OutputStream["name", n],其中 name 是一个文件或命令的全名,n 是一个在当前Mathematica 进程中打开的所有流中唯一的序列号。
  • SetOptions 可以在它打开后用于改变一个输出流的性质。
  • 如果它们已经打开时,类似 PutWrite 的函数自动打开它们需要的文件或管道。
创建一个文件并将表达式写入:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input
从文件读入:
OpenAppend 打开文件:
In[6]:=
Click for copyable input
Out[6]=
写入表达式并关闭数据流:
In[7]:=
Click for copyable input
In[8]:=
Click for copyable input
从文件读入:
1 的新功能 | 5.1 中的修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team