Files & Dirs
Last updated
Last updated
конструкція з open - така:
Відмінність від open()
: з with python самостійно закриває файл, нема необхідності пам’ятати про це. Не викликаються виключення при відкритті файлу (наприклад, якщо файл не існує).
Корисна функція, яка зчитує рядки файлу з \n
в список:
Якщо потрібно отримати рядки файлу, але без \n
в кінці, можна скористатися методом split і як роздільник вказати символ \n:
где mode
- режим работы с файлом: 'r'
- read; 'a'
- append; 'w'
- write
'r'
- Открыть файл только для чтения (значение по умолчанию)
'w'
- Открыть файл для записи. Если файл существует, то его содержимое удаляется
'a'
- Открыть файл для добавления записей. Данные добавляются в конец файла
'r+'
- Открыть файл для чтения и записи. Проверь это!
если файл существует, то его содержимое удаляется.
если файл не существует - будет вызвано исключение.
'w+'
- открыть файл для чтения и записи
если файл существует, то его содержимое удаляется
если файл не существует, то создается новый
'a+'
- открыть файл для чтения и записи. Данные добавляются в конец файла
если файл существует, что тут?
если файл не существует, то что тут?
Але часто нема необхідності у використанні методів read. Напр., цикл for: