#ulike m?ter ? lese inn filer p?: #1: med with og readlines lines1 = [] """ liten obs. variabelen file er kun tilgjenglig i skopet til with. En annen fordel med with er at den ?pner og lukker filen for oss s? vi slipper ? skrive file.close() """ with open("test.txt","r") as file: lines1 = file.readlines() print(len(lines1)) #2 med with og readline lines2 = [] with open("test.txt","r") as file: #her kan b?de for-l?kke og while-l?kke benyttes line = file.readline() while line != "": lines2.append(line) line = file.readline() print(len(lines2)) #med for each-l?kke, blir nesten som med with og vi trenger ikke kalle p? .close() lines3 = [] for line in open("test.txt","r"): lines3.append(line) print(len(lines3)) #alternative til m?ten over, men her m? vi lukke filen lines4 = [] file = open("test.txt","r") for line in file: lines4.append(line) file.close() print(len(lines4)) #skrive til fil file = open("test2.txt","w") file.write("dette er en test"+"\n") file.close()