def read(): innfil = open("filen_min.txt", "r") for linje in innfil: print(linje.strip()) innfil.close() def write(): innfil = open("ny_fil2.txt", "w") innfil.write("heiiiiii! \n") innfil.write("linje2 \n") innfil.write("linje3 \n") # innfil.write("Abrakadabra") innfil.close() # write() def append(): innfil = open("ny_fil2.txt", "a") innfil.write("linje4!") innfil.close() # append() def legge_til_linje(): innfil = open("fil3.txt","r") start = "" slutt = "" setning_funnet = False for linje in innfil: if "Simula f?dtes av deres sinn, en spr?kets revolusjon, et sted ? begynne inn.": setning_funnet = True if setning_funnet: slutt += linje else: start += linje funfact = "(Simula er navnet p? auditoret p? ifi!!) \n" stor_streng = start + funfact + slutt innfil.close() innfil = open("fil3.txt", "w") innfil.write(stor_streng) innfil.close() def legge_til_linje2(): # Bruk with for ? ?pne og lese filen with open("fil3.txt", "r") as innfil: start = "" slutt = "" setning_funnet = False for linje in innfil: if "Simula f?dtes av deres sinn, en spr?kets revolusjon, et sted ? begynne inn." in linje: setning_funnet = True if setning_funnet: slutt += linje else: start += linje funfact = "(Simula er navnet p? auditoret p? ifi!!) \n" stor_streng = start + funfact + slutt # Samle den nye teksten # Bruk with for ? ?pne og skrive til filen with open("fil3.txt", "w") as innfil: innfil.write(stor_streng) legge_til_linje2()