# Lese fil fil = open("filnavn.txt", "r") # r for "read" for linje in fil: # kan g? gjennom hver linje med en for-l?kke print(linje) # Lager en liste for hver linje med hvert ord som element liste_med_ord = linje.split() # split splitter p? whitespace om du ikke sender inn noe argument splitte_p?_komma = linje.split(",") # En liste med elementer fra linja splitta p? komma # ^^ Her blir hele linja fram til f?rste komma det f?rste elementet # Mellom f?rste komma og andre komma blir andre element osv fil.close() # Lukker filen n?r jeg er ferdig ? bruke den # Skrive til fil fil = open("filnavn.txt", "w") # w for "write" fil.write("Dette er tekst") fil.write("\n") # Linjeskift m? legges inn selv fil.write("Dette er mer tekst") fil.close() # Lukker filen n?r jeg er ferdig med den # Legge til i fil # Hvis man ikke vil overskrive allerede eksisterende innhold fil = open("filnavn.txt", "a") # a for "append" fil.write("Denne teksten legges til etter det som allerede st?r der!") fil.close() # Hvis du pr?ver ? skrive til en fil som ikke finnes, opprettes en ny fil fil = open("nyfil.txt", "w") fil.write("N? lagde vi en ny fil :)") # For ? garantere at filen din st?tter ???, # kan du spesifisere at du vil bruke utf-8 fil = open("filnavn.txt", "w", encoding="utf8")