此为 Mathematica 4 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

OpenAppend

Usage

OpenAppend["file"] 打开一个文件添加输出给它,并返回一个OutputStream对象。


Notes

• 可以给出下面的选项:
"\!\(\*StyleBox[\"\\\"CharacterEncoding\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"None\\\"\", \"MR\"]\) "使用的原始字符编码
"\!\(\*StyleBox[\"\\\"FormatType\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"InputForm\\\"\", \"MR\"]\) "输出表达式的缺省格式
"\!\(\*StyleBox[\"\\\"NameConversion\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"None\\\"\", \"MR\"]\) "用特殊字符转换符号名的函数
"\!\(\*StyleBox[\"\\\"NumberMarks\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"$NumberMarks\\\"\", \"MR\"]\) "在一个近似数中什么时候使用"`"记号
"\!\(\*StyleBox[\"\\\"PageWidth\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"78\\\"\", \"MR\"]\) "每行字符宽度数
"\!\(\*StyleBox[\"\\\"TotalWidth\\\"\", \"MR\"]\) ""\!\(\*StyleBox[\"\\\"Infinity\\\"\", \"MR\"]\) "单个表达式中最大字符宽度数
• 在一个支持管道的计算机系统中,OpenAppend["!command"]运行由command 指定的外部程序,并打开一个管道送输出给它。
• 如果在打开一个特殊文件和管道失败时,它产生一个信息,并返回 $Failed.
OpenAppend 根据在 A.6.1节中描述的程序解析文件名。
OpenAppend 返回 OutputStream["name", n], 其中name是一个文件或命令的全名, n 是一个在当前任务中打开的所有流中唯一的序列号。
SetOptions 可以在它打开后用于改变一个输出流的性质。
• 如果它们已经打开时,象PutWrite的函数自动打开它们需要的文件或管道。 •设置选项 DOSTextFormat->True 使得由 \n 指定的新行输出为对 \n\r ,适合于在 MS-DOS 和相关系统的文本模式。
• 参见 Mathematica 全书: 2.11.3.
• 同时参见: Close, Put, Streams, LinkCreate.