I need to read a large file, line by line. Lets say that file has more than 5GB and I need to read each line, but obviously I do not want to use readlines() bec
readlines()
Please try this:
with open('filename','r',buffering=100000) as f: for line in f: print line