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
Instrukcje do ćwiczenia
- Otwórz plik
moby_dick.txtw trybie tylko do odczytu, używając instrukcjiwith, i przypisz go do zmiennejfile. 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 obiekciefilei przekaż wynik do funkcjiprint().
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(____)