Python - Read File different methods


Python - Read File Contents all at once

CODE
import os.path def readAllContentsAtOnce(fileName): print("Read File Contents all at once into a string variable") f = open(fileName, "r") fileContents = f.read() print(fileContents) f.close() print("\n") def readLinesAsArray(fileName): print("Read Lines as array") f = open(fileName, "r") lines = f.readlines() f.close() for line in lines: print(line.strip()) print("\n") def readLinesOneByOne(fileName): print("Read Lines one by one") f = open(fileName, "r") line = f.readline() while line: line = line.strip() print(line) line = f.readline() f.close() print("\n") fileName = "data.txt" fileExists = os.path.exists(fileName) if(fileExists): readAllContentsAtOnce(fileName) readLinesAsArray(fileName) readLinesOneByOne(fileName) else: print("The file doesn't exist.")

Comments