6 - Input - Output
File reading/writing
File reading/writing is similar to other languages where you first open
the file, specify the modality (r
read, w
write or a
append) and bind the file to an object, and finally operate on this object and close()
it when you are done.
A better alternative is however to encapsulate the file operations in a do
block that closes the file automatically when the block ends:
Write:
Read the whole file in a single operation:
or, reading line by line:
or, if you want to keep track of the line numbers:
Other IO
Some packages that deals with IO are:
Some basic examples that use them are available in the DataFrame section.
While an updated, expanded and revised version of this chapter is available in "Chapter 5 - Input/Output" of Antonello Lobianco (2019), "Julia Quick Syntax Reference", Apress, this tutorial remains in active development.
Last updated