Zacznij terazZacznij za darmo

Importowanie całych plików tekstowych

W tym ćwiczeniu będziesz pracować z plikiem moby_dick.txt. To plik tekstowy zawierający pierwsze zdania powieści Moby Dick – jednego z największych klasyków literatury amerykańskiej! W lekcji wideo pokazano, jak otworzyć taki plik za pomocą file = open('moby_dick.txt', mode='r'). Następnie można go odczytać przy użyciu file.read() i zamknąć wywołaniem file.close(). Używanie menedżerów kontekstu pozwala jednak zrobić to sprawniej. W tym ćwiczeniu przećwiczysz otwieranie pliku tekstowego, wyświetlanie jego zawartości i zamykanie go – wszystko z wykorzystaniem menedżera kontekstu.

To ćwiczenie jest częścią kursu

Wprowadzenie do importowania danych w Pythonie

Zobacz kurs

Instrukcje do ćwiczenia

  • Otwórz plik moby_dick.txt w trybie tylko do odczytu, używając instrukcji with, i przypisz go do zmiennej file. Pamiętaj, aby nazwę pliku podać w cudzysłowie ''.
  • Wyświetl zawartość pliku w konsoli, używając funkcji print(). Jak pokazano w lekcji wideo, wywołaj metodę .read() na obiekcie file i przekaż wynik do funkcji print().

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Open a file as read-only and bind it to file
with open('____', '____') as file:
  	# Print it
    print(____)
Edytuj i uruchom kod