CARVIEW |
Select Language
HTTP/2 200
date: Tue, 14 Oct 2025 22:49:25 GMT
server: Generic Web Server
content-location: LowLevelFileOperations.html.en
vary: negotiate,accept-language
tcn: choice
set-cookie: WR_SID=b77b0a38.64126321baf47; path=/; max-age=315360000; domain=.wolfram.com
accept-ranges: bytes
content-type: text/html
content-language: en
content-security-policy: upgrade-insecure-requests
Low-Level File Operations—Wolfram Documentation
Low-Level File Operations
-
Functions
- BinaryFormat
- BinaryRead
- BinaryReadList
- BinaryWrite
- Byte
- Character
- CharacterEncoding
- Close
- CreateFile
- DefineInputStreamMethod
- DefineOutputStreamMethod
- Expression
- Find
- InputStream
- NullRecords
- NullWords
- Number
- OpenAppend
- OpenRead
- OpenWrite
- Options
- OutputStream
- PageWidth
- Read
- ReadByteArray
- ReadLine
- ReadList
- ReadString
- Real
- Record
- RecordLists
- RecordSeparators
- SetOptions
- SetStreamPosition
- Skip
- StreamPosition
- Streams
- String
- StringToStream
- TokenWords
- Word
- WordSeparators
- Write
- WriteLine
- WriteString
- Related Guides
- Tech Notes
-
-
Functions
- BinaryFormat
- BinaryRead
- BinaryReadList
- BinaryWrite
- Byte
- Character
- CharacterEncoding
- Close
- CreateFile
- DefineInputStreamMethod
- DefineOutputStreamMethod
- Expression
- Find
- InputStream
- NullRecords
- NullWords
- Number
- OpenAppend
- OpenRead
- OpenWrite
- Options
- OutputStream
- PageWidth
- Read
- ReadByteArray
- ReadLine
- ReadList
- ReadString
- Real
- Record
- RecordLists
- RecordSeparators
- SetOptions
- SetStreamPosition
- Skip
- StreamPosition
- Streams
- String
- StringToStream
- TokenWords
- Word
- WordSeparators
- Write
- WriteLine
- WriteString
- Related Guides
- Tech Notes
-
Functions
Low-Level File Operations
The Wolfram Language provides efficient system-independent direct access to all aspects of files of any size.
File Opening & Closing
OpenRead ▪ OpenWrite ▪ OpenAppend ▪ CreateFile ▪ Close
File Options
Options ▪ SetOptions ▪ CharacterEncoding ▪ PageWidth ▪ BinaryFormat
Streams
Streams ▪ OutputStream ▪ InputStream ▪ StringToStream
Reading & Writing
Read ▪ ReadList ▪ ReadString ▪ ReadLine ▪ Write ▪ WriteString ▪ WriteLine
Byte, Number — specify data to read
Character ▪ Record ▪ Word ▪ Real ▪ String ▪ Expression
RecordSeparators, WordSeparators — specify data delimiters
TokenWords ▪ NullWords ▪ NullRecords ▪ RecordLists
Seeking in Streams
Skip ▪ Find ▪ StreamPosition ▪ SetStreamPosition
Binary Data »
BinaryRead ▪ BinaryReadList ▪ ReadByteArray ▪ BinaryWrite ▪ ...