Načítání celých textových souborů
V tomto cvičení budeš pracovat se souborem moby_dick.txt.
Jde o textový soubor, který obsahuje úvodní věty románu Moby Dick –
jedno z velkých děl americké literatury! Ve videu jsi viděl/a, že takový soubor lze otevřít pomocí file = open('moby_dick.txt', mode='r'). Obsah pak načteš přes file.read() a soubor zavřeš příkazem file.close(). Efektivnější přístup ale nabízejí kontextové manažery. V tomto cvičení si vyzkoušíš otevření textového souboru, výpis jeho obsahu a zavření souboru právě pomocí kontextového manažeru.
Toto cvičení je součástí kurzu
Úvod do importu dat v Pythonu
Pokyny k cvičení
- Otevři soubor
moby_dick.txtv režimu pouze pro čtení pomocí příkazuwitha přiřaď ho do proměnnéfile. Nezapomeň název souboru uzavřít do uvozovek''. - Vypiš obsah souboru do shellu pomocí funkce
print(). Jak ukázal Hugo ve videu, na objektfileje třeba zavolat metodu.read()a výsledek předat funkciprint().
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
# Open a file as read-only and bind it to file
with open('____', '____') as file:
# Print it
print(____)