Kom igångKom igång gratis

Importera hela textfiler

I den här övningen arbetar du med filen moby_dick.txt. Det är en textfil som innehåller de inledande meningarna ur Moby Dick, en av de stora amerikanska klassikerna! I videon såg du hur man kan öppna en sådan fil med file = open('moby_dick.txt', mode='r'). Du kan sedan läsa från den med file.read() och stänga filen med file.close(). Att använda kontexthanterare ger dig dock ett smidigare sätt att göra detta. I den här övningen får du öva på att öppna en textfil, skriva ut dess innehåll och slutligen stänga den med hjälp av en kontexthanterare.

Den här övningen är en del av kursen

Introduktion till dataimport i Python

Visa kurs

Övningsinstruktioner

  • Öppna filen moby_dick.txt som skrivskyddad med en with-sats och bind den till variabeln file. Se till att skicka filnamnet omgivet av citationstecken ''.
  • Skriv ut innehållet i filen till konsolen med funktionen print(). Som Hugo visade i videon behöver du använda metoden .read() på objektet file och skriva ut resultatet.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Open a file as read-only and bind it to file
with open('____', '____') as file:
  	# Print it
    print(____)
Redigera och kör kod