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
Post a Comment