Обработка файлов Python

Обработка файлов является важной частью любого веб-приложения.

Python имеет несколько функций для создания, чтения, обновления и удаления файлов.

Обработка файлов

Основной функцией обработки файлов в Python является open() функция.

open() Функция имеет два параметра: имя файла и режим.

Есть四种打开文件 различных методов (режимы):

  • "r" - Чтение - Значение по умолчанию. Открывает файл для чтения, если файл не существует, выдает ошибку.
  • "a" - Приложение - Открывает файл для приложений, если файл не существует, создает файл.
  • "w" - Запись - Открывает файл для записи, если файл не существует, создает файл.
  • "x" - Создание - Создает указанный файл, если файл уже существует, возвращает ошибку.

Кроме того, вы можете определить, должен ли файл обрабатываться в режиме бинарного или текстового файла.

  • "t" - Текст - Значение по умолчанию. Текстовый режим.
  • "b" - Бинарный - Бинарный режим (например, изображения).

Грамматика

Кроме того, вы можете определить, должен ли файл обрабатываться в режиме бинарного или текстового файла:

f = open("demofile.txt")

Указанный код эквивалентен:

f = open("demofile.txt", "rt")

потому что "r" (Чтение) и "t" (Текст) является значением по умолчанию, поэтому их не нужно указывать.

Комментарий:Убедитесь, что файл существует, в противном случае вы получите сообщение об ошибке.