ПочатиПочніть безкоштовно

Імпорт усього текстового файла

У цій вправі ви працюватимете з файлом moby_dick.txt. Це текстовий файл, що містить перші речення з роману «Мобі Дік» — одного з великих американських романів! У відео ви бачили, що такий файл можна відкрити за допомогою file = open('moby_dick.txt', mode='r'). Потім можна прочитати його через file.read() і закрити за допомогою file.close(). Однак контекстні менеджери дають змогу робити це ефективніше. У цій вправі ви попрактикуєтеся відкривати текстовий файл, виводити його вміст і, зрештою, закривати його за допомогою контекстного менеджера.

Ця вправа є частиною курсу

Вступ до імпорту даних у Python

Переглянути курс

Інструкції до вправи

  • Відкрийте файл moby_dick.txt у режимі тільки читання за допомогою інструкції with і прив'яжіть його до змінної file. Обов'язково передайте назву файла в лапках ''.
  • Виведіть вміст файла в оболонку за допомогою функції print(). Як показував Г'юґо у відео, вам потрібно викликати метод .read() для об'єкта file і надрукувати результат.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Open a file as read-only and bind it to file
with open('____', '____') as file:
  	# Print it
    print(____)
Редагувати та запускати код