Mode | Description | Starts |
---|---|---|
r | Open for reading | Beginning |
w | Open for writing (create if not exist) | Beginning |
a | Open for appending (create if not exist) | End |
r+ | Open for reading and writing | Beginning |
w+ | Open for reading and writing, deletes contents and overwrites the file | Beginning |
a+ | Open for reading and writing (append if file exists) | End |