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

OpenWrite

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