Если видео недоступно для просмотра, попробуйте выключить блокировщик рекламы.

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

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

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

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

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

Мы учим программированию с нуля до стажировки и работы. Попробуйте наш бесплатный курс «Введение в программирование» или полные программы обучения по Node, PHP, Python и Java.

Хекслет

Подробнее о том, почему наше обучение работает →