Открытие файла Python
Обработка файлов является важной частью любого веб-приложения.
Python имеет несколько функций для создания, чтения, обновления и удаления файлов.
Работа с файлами
Ключевой функцией для работы с файлами в Python является
open()
функция.
Функция open()
принимает два параметра;
имя файла и режим .
Существует четыре различных метода (режима) открытия файла:
"r"
- Чтение - значение по умолчанию. Открывает файл для чтения, ошибка, если файл не существует
"a"
- Append - открывает файл для добавления, создает файл, если он не существует
"w"
- Write - открывает файл для записи, создает файл, если он не существует
"x"
- Create - Создает указанный файл, возвращает ошибку, если файл существует
Кроме того, вы можете указать, следует ли обрабатывать файл в двоичном или текстовом режиме.
"t"
- Текст - значение по умолчанию. Текстовый режим
"b"
- Двоичный - Двоичный режим (например, изображения)
Синтаксис
Чтобы открыть файл для чтения достаточно указать имя файла:
f = open("demofile.txt")
Приведенный выше код аналогичен:
f = open("demofile.txt", "rt")
Поскольку "r"
для чтения и
"t"
для текста используются значения по умолчанию, указывать их не нужно.
Примечание. Убедитесь, что файл существует, иначе вы получите сообщение об ошибке.