ReadString
ReadString["file"]
读取文件的完整内容,并且以字符串格式返回.
ReadString[stream]
读取来自文件流的任何内容,并且以字符串格式返回.
ReadString[proc]
读取由外部进程产生的任何内容,并且以字符串格式返回.
ReadString[src,term]
读取直至碰到终止符 term.
更多信息和选项
- 同时也支持 ReadString[File["file"],…].
- 若文件没有打开,则 ReadString["file",…] 和 ReadString[File["file",…] 会首先打开文件 "file" 来读取. 除非使用文档终结符 EndOfFile,否则文档会保持打开的状态.
- ReadString["file",…] and ReadString[File["file",…] open "file" using OpenRead with BinaryFormatTrue.
- ReadString 是一个分块函数,默认情况下直至已经读取指定读取的内容才返回.
- 在选项设置 TimeConstraint->t 下,ReadString 至多等待 t 秒,然后返回当时已经读取的任何内容.
- 终止符 term 可以是以下任何之一:
-
"string" 字面字符串 patt 字符串模式 EndOfBuffer 可用内容缓存的末尾 EndOfFile 内容源的末尾(默认) - ReadString[src] 或者 ReadString[src,EndOfFile] 读取直至文件流结束或者提供输入的外部进程已经结束.
- 如果在已经读取完毕的内容源上调用 ReadString,返回 EndOfFile.
- ReadString[src,EndOfBuffer] 不分块,并且返回在输入缓存中已有的任何内容.
范例
打开所有单元关闭所有单元范围 (5)
读取 File 对象的第一段:
Wolfram Research (2014),ReadString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ReadString.html (更新于 2016 年).
文本
Wolfram Research (2014),ReadString,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ReadString.html (更新于 2016 年).
CMS
Wolfram 语言. 2014. "ReadString." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/ReadString.html.
APA
Wolfram 语言. (2014). ReadString. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ReadString.html 年