PYTHON Tutorial

Filhantering

Praktiska steg

  • Öppna en fil:
    myfile = open("filnamn.txt", "läge")
    
  • Läs från en fil:
    innehåll = myfile.read()
    
  • Skriv till en fil:
    myfile.write("text att lägga till")
    
  • Stäng filen:
    myfile.close()
    

Fil lägen

  • "r" - Öppnar filen för läsning. Om filen inte finns kastas ett fel.
  • "w" - Öppnar filen för skrivning. Om filen redan finns skrivs den över.
  • "a" - Öppnar filen för appending. Ny text läggs till i slutet av filen.
  • "r+" - Öppnar filen för både läsning och skrivning.
  • "w+" - Öppnar filen för både skrivning och läsning. Om filen redan finns skrivs den över.
  • "a+" - Öppnar filen för både skrivning och läsning. Ny text läggs till i slutet av filen.

Python exempel

# Öppna en fil för läsning
myfile = open("filnamn.txt", "r")

# Läs innehållet från filen
innehåll = myfile.read()

# Skriv ut innehållet
print(innehåll)

# Stäng filen
myfile.close()

Tillgänglighetstips

  • Använd tydliga variabelnamn.
  • Kommentera din kod.
  • Använd try-except för att hantera eventuella fel.
  • Använd open("filnamn.txt", "r", encoding="utf-8") för att läsa filer med icke-ASCII-tecken.