Put
expr>>filename
将 expr 写到一个文件中.
Put[expr1,expr2,…,"filename"]
将表达式序列 expri 写到一个文件中.
Put["filename"]
创建具有指定名称的空文件.
更多信息和选项
- Put 从文件开头写入输出. 它删除以前文件中的所有内容.
- Put 在它的输出末尾插入一个新行(换行).
- expr>>filename 等价于 expr>>"filename". 如果文件名是 "运算符的输入形式" 中指定的格式,则忽略双引号.
- 对于包含 Wolfram 语言输入的文件,通常使用以 .wl 或 .m 结尾的名称.
- Put[…,OutputStream[…]] 将内容追加到给定的流.
- Put 可用于云端对象和本地对象.
- 默认情况下,Put 以 InputForm 格式写出表达式.
- Put[OutputForm[expr],"filename"] 产生 OutputForm.
- 创建文件时,Put 默认使用字符编码 "PrintableASCII". 通过选项 CharacterEncodingenc 可指定不同的编码.
- 往打开的文件或 OutputStream 对象写入时,默认情况下将使用输出流的当前编码. 通过选项 CharacterEncodingenc 可以在 Put 期间临时更改流的编码.
- 系统也支持 Put[…,File["file"]].
范例
打开所有单元关闭所有单元基本范例 (1)
范围 (4)
选项 (1)
属性和关系 (2)
可能存在的问题 (1)
形式 expr>>filename 将 filename 视为文件名,而不是要计算的表达式:
写入的文件的名称为 "file",不是变量 file 中包含的名称:
使用形式 Put[expr,filename] 对名称存储在 file 中的文件写入:
Wolfram Research (1988),Put,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Put.html (更新于 2016 年).
文本
Wolfram Research (1988),Put,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Put.html (更新于 2016 年).
CMS
Wolfram 语言. 1988. "Put." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/Put.html.
APA
Wolfram 语言. (1988). Put. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Put.html 年