Імпорт усього текстового файла
У цій вправі ви працюватимете з файлом 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(____)