Python позволяет работать с файлами. В качестве примера будем работать с текстовым файлом.
Прежде чем начать работать с файлом необходимо его открыть, для этого есть метод open():
Мы присваиваем переменной f результат выполнения команды открытия файла, параметры этой команды - адрес файла, путь до места где он расположен на компьютере с названием файла(test) и его расширением(.txt), говорящим что он текстовый. Второй параметр 'r' означает, что файл открыт для чтения, то есть мы не сможем вносить изменения в этот файл до тех пор, пока он открыт только для чтения.
У метода open() существует много аргументов:
· 'r' - открытие на чтение(значение по умолчанию)
· 'w' - открытие на запись, содержимое файла удаляется и перезаписывается заново, если файла не существует, создается новый
· 'x' - открытие на запись, только если файла не существует
· 'a' - открытие на дозапись, информация добавляется в конец файла
· 'b' - открытие файла в двоичном виде
· 't' - открытие в текстовом режиме(значение по умолчанию)
· '+' - открытие на чтение и запись
Возможно сочетание режимов, например 'rb', чтение в бинарном виде, по умолчанию установлен 'rt'.
После открытия файла можно прочитать из него информацию, благодаря методу read():
Также можно прочитать и вывести файл построчно:
Записать информацию в файл можно открыв файл на запись:
По окончании работы с файлом его необходимо закрыть, используя метод close():
Поддержите канал 👇
📢 Предлагается оценить степень твоей удовлетворённости каналом, по шкале от 1 до 5. Где 5 – будет соответствовать вариант «полностью удовлетворён», а 1 – «не удовлетворён».
#pythonснуля #программированиенаpython #урокиpython #python3 #файлы
✔ Не забываем ставить лайк и подписываться на мой канал: zen.yandex.ru/...bramenkova Впереди много познавательного!
-----
✔ Будем дружить vk.com/...bramenkova
Благодарю каждого за репост!)