Найти тему

Python | Работа с файлами

Python позволяет работать с файлами. В качестве примера будем работать с текстовым файлом.
Прежде чем начать работать с файлом необходимо его открыть, для этого есть метод
open():

Мы присваиваем переменной f результат выполнения команды открытия файла, параметры этой команды - адрес файла, путь до места где он расположен на компьютере с названием файла(test) и его расширением(.txt), говорящим что он текстовый. Второй параметр 'r' означает, что файл открыт для чтения, то есть мы не сможем вносить изменения в этот файл до тех пор, пока он открыт только для чтения.

У метода open() существует много аргументов:

· 'r' - открытие на чтение(значение по умолчанию)

· 'w' - открытие на запись, содержимое файла удаляется и перезаписывается заново, если файла не существует, создается новый

· 'x' - открытие на запись, только если файла не существует

· 'a' - открытие на дозапись, информация добавляется в конец файла

· 'b' - открытие файла в двоичном виде

· 't' - открытие в текстовом режиме(значение по умолчанию)

· '+' - открытие на чтение и запись

Возможно сочетание режимов, например 'rb', чтение в бинарном виде, по умолчанию установлен 'rt'.

После открытия файла можно прочитать из него информацию, благодаря методу read():

-2

Также можно прочитать и вывести файл построчно:

-3

Записать информацию в файл можно открыв файл на запись:

-4

По окончании работы с файлом его необходимо закрыть, используя метод close():

-5

Поддержите канал 👇

📢 Предлагается оценить степень твоей удовлетворённости каналом, по шкале от 1 до 5. Где 5будет соответствовать вариант «полностью удовлетворён», а 1 – «не удовлетворён».

#pythonснуля #программированиенаpython #урокиpython #python3 #файлы

✔ Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
✔ Будем дружить
vk.com/...bramenkova
Благодарю каждого за репост!)

С подпиской рекламы не будет

Подключите Дзен Про за 159 ₽ в месяц