BinaryReadList
BinaryReadList["file"]
从一个文件中读取所有剩余字节,并以0到255之间的整数列表形式返回.
BinaryReadList["file",type]
从一个文件中读取指定类型的对象,直到文件的末尾. 返回所读对象的列表.
BinaryReadList["file",{type1,type2,…}]
读取带有类型序列的对象,直到文件的末尾.
BinaryReadList["file",types,n]
仅读取指定类型的前 n 个对象.
更多信息和选项
- BinaryReadList 支持的类型和选项与 BinaryRead 相同.
- 如果 file 还没有打开以读取,BinaryReadList 会打开它,完成后再将其关闭. 如果该文件已经打开, BinaryReadList 不会在结束时关闭它.
- BinaryReadList["file",{type1,…}] 按顺序读取 typei 序列. 如果只完成部分序列就到达文件结尾,则 EndOfFile 替代该序列中尚未读取的元素并返回.
- BinaryReadList["!command",…] 从一个管道读取.
- BinaryReadList[stream] 从一个开放输入数据流读取,如同 BinaryFormat->True 用 OpenRead 返回.
- 也支持 BinaryReadList[File["file"]].
所有选项的列表
范例
打开所有单元关闭所有单元范围 (1)
读取用 File 对象所指定的文件的字节:
属性和关系 (1)
BinaryReadList 读取文件中所有字节,以列表形式返回:
ReadByteArray 读取所有字节,以 ByteArray 对象形式返回:
文本
Wolfram Research (2004),BinaryReadList,Wolfram 语言函数,https://reference.wolfram.com/language/ref/BinaryReadList.html (更新于 2016 年).
CMS
Wolfram 语言. 2004. "BinaryReadList." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2016. https://reference.wolfram.com/language/ref/BinaryReadList.html.
APA
Wolfram 语言. (2004). BinaryReadList. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/BinaryReadList.html 年