- Для того, чтобы использовать файлы в программе, нужно:
- открыть файл, указав режим доступа (чтение, запись, добавление и т. д.);
- выполнить операции чтения или записи;
- закрыть файл методом close () или использовать конструкцию with для автоматического закрытия.
- Существуют файловые переменные двух типов:
- текстовые файлы – работа с текстом, учитывается кодировка;
режимы: 'r' (чтение), 'w' (запись, перезапись), 'a' (добавление в конец), 'r+' (чтение и запись); - бинарные файлы – работа с байтами. Режимы: 'rb', 'wb', 'ab' и т. д.
Основные операторы | Описание |
|---|---|
<имя файловой переменной> = | Открыть файл для чтения |
<имя файловой переменной> = | Открыть файл для записи |
<имя файловой переменной> = | Открыть файл для добавления |
<имя переменной> = | Прочитать одну строку |
if not <имя переменной>: | При чтении построчно проверить конец файла |
<имя переменной> = | Прочитать всё содержимое файла |
<имя файловой переменной>.write | Записать данные из переменной в файл |
<имя файловой переменной>.close () | Закрыть файл |