Разница между режимами доступа r и w при работе с файлами в Python заключается в том, для чего используется каждый из них:
- r — режим чтения. 15 Используется, когда информация в файле предназначена только для чтения и никоим образом не изменяется. 1 Указатель файла помещается в начало файла. 1 По умолчанию режим чтения (r) используется, если другое не указано. 3
- w — режим записи. 15 Используется, когда необходимо внести изменения в файл, а также изменить или добавить информацию. 1 При этом существующий файл будет удалён для создания нового. 1 Указатель на файл размещается в начале файла. 1
Таким образом, r предназначен для работы с файлами, которые нужно только читать, а w — для файлов, в которые необходимо внести изменения.