Практически любая программа работает с файлами. Это могут быть файлы данных, файлы конфигурации, изображения, сохранения игр. Но чаще всего приходится сталкиваться именно с текстовыми файлами. На примере таковых курс научит работать с файлами правильно. И делать это в Python-стиле!
Чему вы научитесь:
- Правильно работать с файлами
- Читать файлы и записывать них данные
- Использовать файлы как менеджеры контекста
файловый дескриптор
менеджер контекста
потоковая обработка
Последнее обновление:
18 марта 2021
Уроки курса
-
2
Открытие и закрытие файлов
Научиться открывать и вручную закрывать файлы. Узнать о том, как Python закрывает файлы, если вы забыли это сделать сами. -
4
Построчные чтение и запись
Научиться работать с текстовыми файлами построчно. Научиться итерировать строки файла при чтении из него. -
5
Менеджеры контекста
Познакомиться с концепцией менеджеров контекста и узнать, как с помощью них корректно и безопасно работать с файлами. -
6
Подведение итогов
Вспомнить, чему вы научились в рамках курса. Понять, куда можно двигаться дальше в изучении системы ввода-вывода Python.
Автор
Много лет работал программистом и взращивал программистов параллельно. Теперь с удовольствием учу программированию на постоянной основе. Автор профессии по Python в Hexlet. Пайтон знаю давно и столь же давно помогаю его узнать другим. Успел поработать в авиационном приборостроении, Web-разработке, разработке сервисов в сфере авиаперелётов, делал "Погоду" в Яндексе.
- Программист на всяком разном.
- Умею программировать и "сайты", и "железки".
- Давно и регулярно выступаю на различных конференциях.