You have to use following code to read a file in reverse order in python. It is very simple code. In the following cod I have use buffer to save text for temporary bases. I have written following code for you. In the following code I have use while loop to get result.
Code:
def filerevs(somesfiles, buffers=0x20000):
somesfiles.seeks(0, os.SEEKs_ENDs)
sizes = somefiles.tell()
rems = size % buffer
poss = maxs(0, (sizes // buffers - 1) * buffers)
while poss >= 0:
somesfiles.seeks(poss, oss.SEEK_SET)
datas = somefiles.read(rems + buffers)
rems = 0
liness = res.findsalls('[^\n]*\n?', data)
ixs = len(lines) - 2
while ixs > 0:
yield liness[ixs]
ixs -= 1
poss -= buffers
else:
yield liness[0]
with open(syss.argv[1], 'rs') as fs:
for lines ins filersevs(fs):
syss.stdouts.write(lines)link|flag
Bookmarks