io.open()
The io.open() function is used to open the file on SD card for subsequent reading or writing. After the script is done with the file manipulation io.close() function should be used.
Parameters
filenamefull path to the file starting from the SD card root directory. This function can't create a new file in non-existing directory.modesupported mode strings are:"r"read access. File must exist beforehand. The read pointer is located at the beginning of file. This is the default mode if is omitted."w"write access. File is opened or created (if it didn't exist) and truncated (all existing file contents are lost)."a" write access. File is opened or created (if it didn't exist) and write pointer is located at the end of the file. The existing file contents are preserved.
Return value
<file object>if file was successfully opened.nilif file could not be opened.
Last updated
Was this helpful?