Подведение итогов

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

За рамками этого курса остались:

  • работа с бинарными файлами;
  • разные специфические режимы работы с текстовыми файлами (например, "с буферизацией/без");
  • создание "виртуальных" файлоподобных объектов, которые можно читать и в которые можно писать, не затрагивая диск.

Каким-то из этих тем будут посвящены последующие материалы профессии.

Общие же принципы, вроде использования менеджеров контекста, вы будете встречать в чужом коде очень часто. Пусть мы пока и не рассматривали принципы работы всей этой "магии" с автоматическим закрытием файла, но принять на вооружение сам подход вы уже можете!

Для полного доступа к курсу, нужна профессиональная подписка

Профессиональная подписка откроет полный доступ ко всем курсам Хекслета, даст возможность обращаться за помощью к менторам и пожизненный доступ к теории пройденных уроков. Подписку можно отменить в любой момент.

Получить доступ
115
курсов
892
упражнения
2241
час теории
3196
тестов

Зарегистрироваться

или войти в аккаунт

Курсы программирования для новичков и опытных разработчиков. Начните обучение бесплатно.

  • 115 курсов, 2000+ часов теории
  • 800 практических заданий в браузере
  • 250 000 студентов

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».

Наши выпускники работают в компаниях:

Логотип компании Альфа Банк
Логотип компании Rambler
Логотип компании Bookmate
Логотип компании Botmother

Есть вопрос или хотите участвовать в обсуждении?

Зарегистрируйтесь или войдите в свой аккаунт

Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».