#14 - Работа с файлами

#14 - Работа с файлами

В этом уроке мы с вами научимся работать с файлами на языке Python. Мы научимся открывать файлы, записывать в них какую-либо информацию, а также читать всю информацию с какого-либо файла.

Видеоурок

Работа с файлами это распространенная вещь в программировании. Нам постоянно что-то надо сохранять или же брать информацию из сохраненных документов.

Перед началом работы с любым текстовым документом важно изначально открыть сам документ. При этом, если его не будет, то это вызовет ошибку. По этой причине, всегда стоит оформлять открытие документов при помощи исключений или же при помощи метода with..as, который будет изучен в следующем уроке.

Для открытия файла существует функция open, которая открывает файл разными способами. Вот все возможные типы открытия файла:


Для записи текста в файл существует метод write, а для чтения метод read. После того, как с файлом была закончена работа его обязательно необходимо закрыть. Это делается при помощи метода close. Рекомендую сразу же при открытии файла его закрывать, чтобы в дальнейшем не забыть это сделать. При этом всю работу с файлом осуществлять между его открытием и закрытием.

Исходный код

Работа с файлом
f = open ('text.txt', 'w')
f.write ('Hi, it's me!
Test')
f.close ()
# for line in f:
# 	print (line)

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы иметь доступ ко всем большим заданиям. В задание входит методика решения, а также готовый проект с ответом к заданию.
PS: подобные задания доступны при подписке от 1 месяца

Также стоит посмотреть

Создание игры на Python 3 с PyGame
5 уроков
Изучение Python до профи / Основы, Django, TKinter
Уроки Python Django / Создание сайта
12 уроков
Комментарии для сайта Cackle